6 septiembre, 2012 0

La vinculación de los perfiles en redes sociales como Twitter y Facebook, además de cuentas de correo como Gmail con otras páginas webs cada vez se está convirtiendo en algo más habitual. Muchos usuarios se muestran reacios a crearse una nueva cuenta cada vez que quieren acceder a un determinado servicio exclusivo, por ello, prefierencentralizar sus accesos en cuentas que ya poseen y donde, además, pueden compartir y valorar sus experiencias para con un sitio web en una red social. Además, estas aplicaciones transmiten sus datos a través de https, encriptando la información de tal forma que no puedan ser hackeados o transmitidos a personas non gratas.
Desde la versión 1.6, Joomla ofrece la posibilidad de acceso con cuentas como Gmail. Una opción de autentificación que continúa vigente con la última 2.5 En un principio, los accesos con Gmail generaban ciertos problemas aunque actualmente se han solventado. Esta opción permitía que los usuarios aparecieran automáticamente como «Usuarios Registrados» en el Gestor de Usuarios y también en el fichero «jos_users».
Actualmente se pueden realizar autentificaciones a través de Gmail, Joomla, LDAP y Facebook y son perfectamente compatibles entre ellos, pudiendo estar habilitados todos o varios a la vez sin generar ningún conflicto. A estas opciones van surgiendo otras, entre las mas recientes se encuentra el plugin para permitir el acceso a través de la cuenta de Twitter.

 ¿Cómo incorporar el plugin de autentificación con una cuenta de Twitter?
1) Ver y valorar el plugin Authentication Twitter Plugin.
2) Descargarlo desde la página web del autor.
No olvides incorporar un icono de Twitter en el formulario de inicio de sesión para que el usuario sepa que puede utilizar sus credenciales de la red social en el acceso.
 Atención:
Esta aplicación requiere tener instalada la biblioteca cURL en el servidor. Para instalar o configurar cURL en Ubuntu o Linux, ejecuta la siguiente línea de comando:
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
Asegúrate de que permite la extensión php.ini:extension = php_curl.so
Ya tienes instalado el PHP cURL. Reinicia apache2 y ejecuta el siguiente comando:sudo / etc/init.d/apache2 restart