<div style=”position:relative; border:1px solid #CCCCCC”>
<div style=”right:0px; position:absolute; border:2px solid #0000CC”>Flotante</div>
<strong>Lorem Ipsum es simplemente el texto de relleno.</strong><br />
Lorem Ipsum ha sido el texto de relleno estándar de las industrias desde el año 1500, cuando un impresor (N. del T. persona que se dedica a la imprenta) desconocido usó una galería de textos y los mezcló de tal manera que logró hacer un libro de textos especimen. No sólo sobrevivió 500 años, sino que tambien ingresó como texto de relleno en documentos electrónicos, quedando esencialmente igual al original.
</div>
Desarrollo Web
Octubre 1, 2009
Julio 30, 2009
Implementación de Federated Login para usuarios con cuenta Google
Posted by patob2000 under Desarrollo Web1 Comment

Bueno en busca de una forma de autentificarse ante un sitio, sin necesidad de registrase, sino que con sólo algunos clicks, creo que una buena solución es la que entrega Google a traves de su Federated Login, que en palabras sencillas es una implementación de OpenId a travéz de las cuentas de Google. Osea en vez de crearte tu cuenta en OpenId, Google te la entrega. En mi caso es genial, pues quedaría autentificado para gmail y google docs, que es justo de lo que quiero sacar ventaja.
Por mi habitual flojera de escribir, no daré un paso a paso , pero dejo disponibles los links que me fueron fundamentales para que diera resutado esta implementación o por lo menos el ejemplo que te entregan.
Primero una buena intro sobre Federated Login :
http://www.error500.net/experiencia-usuario-openid-google-facebook
http://googledataapis.blogspot.com/2008/10/federated-login-for-google-account.html
Una imagén con la implementación :
http://code.google.com/intl/es-ES/apis/accounts/images/OpenIdPopupLI.jpg
Luego el sitio oficial :
http://code.google.com/intl/es-ES/apis/accounts/docs/OpenID.html
Una demo real ( que será la que podras implementar ) :
http://googlecodesamples.com/hybrid/
El codigo fuente de este ejemplo ( descarga todo lo que este bajo el directorio hybrid ) :
http://code.google.com/p/gdata-samples/source/browse/#svn/trunk/hybrid
En el index.php debes cambiar :
$CONSUMER_KEY = ‘CONSUMER_KEY’;
$CONSUMER_SECRET = ‘CONSUMER_SECRET’;
Estos datos los obtienes al registrar tu sitio en :
https://www.google.com/accounts/ManageDomains
También debes descagar el paquete Zend Ddata:
http://framework.zend.com/download/gdata
Seguramente será necesario cambiar tambien en el index.php, la dirección dentro de tu directorio que corresponda :
require_once ‘Zend/Loader.php’;
Bueno, luego prueba el index.php
Suerte !!
Junio 10, 2009
Ajax, PHP, MySQL y UFT-8
Posted by patob2000 under Desarrollo Web | Etiquetas: Desarrollo Web |Leave a Comment
Bueno, nosotros los látinos al empezar a trabajar con Ajax y bases de datos, seguramente coincidimos en que el primer problema con que nos encontramos es el tema de los acentos y las eñes.
Bueno, como es costumbre en mis apuntes, directamente al grano :
En HTML :
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8” />
En PHP :
$dbi = mysql_connect(“localhost”, “userdatabase”, “passworddatabase”); /* Me conectó */
mysql_select_db(“mibase”); /* Selecciono la base */
mysql_query(“SET NAMES utf8″);
En MySQL :
CREATE TABLE IF NOT EXISTS `mitabla` (
`nombres` varchar(40) COLLATE utf8_unicode_ci,
`apellidos` varchar(40) COLLATE utf8_unicode_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8;




