Descuento 20% Diciembre
Plugin Optimización de Imágenes Gratuito para WordPress
Jueves, 21 Marzo 2013 22:55

Autenticación en Joomla 2.5 con TJ-uLogin mediante Facebook, Twitter y otros

Escrito por 
CMS:  Joomla! |  Versión:  2.5.x |  Nivel de dificultad:  Básico |  Tiempo estimado de lectura:  10 minutos


Autenticación en Joomla 2.5 con TJ-uLoginEn otros artículos de este Blog hemos hablado de métodos de autenticación en Joomla, ya sea utilizando conectores de Facebook o Twitter o módulos de terceros que sustituyen el "mod_login" nativo de Joomla para mejorar la autenticación desde diferentes servicios, CDNs o Redes Sociales.

Hoy nos detenemos en un módulo escrito para Joomla 2.5, portado y mejorado por el ruso Tod desde Joomla 1.5, que permite el acceso a Joomla a visitantes que en la mayoría de los casos ya tendrán cuenta en sitios habituales como Facebook, Google+, Twitter, LinkedIn o utilizarán servicios de autenticación global como OpenID o LiveID, entre otros.

Destacamos este módulo, de otros servicios similares ya existentes, principalmente por su simplicidad y además porque permite implementar (el formato de iconos pequeños) en posiciones de la plantilla que no afectan a la estética de las mismas y se incorporan de forma fácil a las mismas.

Este módulo permite las siguientes autenticaciones actualmente:

  • Facebook
  • Twitter
  • Google
  • Yandex
  • LiveJournal
  • OpenID
  • Last Fm
  • WebMoney
  • LinkedIn
  • Live ID
  • SoundCloud
  • Steam
  • Flickr
  • Vimeo
  • YouTube
  • VKontaktev
  • Odnoklassniki
  • Mail.ru.

Este módulo de registro y autorización está basado en el servicio uLogin.


Ver y valorar TJ-uLogin en el Joomla! Extensions Directory.

Descargar el el archivo es-ES.mod_ulogin.ini (comprimido .zip) castellanizado por Webempresa.


Nota: El archivo es-ES.mod_ulogin.ini.zip debe ser primero descomprimido y el resultante subido a la carpeta /administrator/language/es-ES para que se muestren los parámetros del módulo en castellano.


Las diferencias con el módulo original para Joomal 1.5 son:

  • Que envía un mensaje al usuario registrado por correo electrónico con el nombre de usuario y contraseña del sitio donde se autentica.
  • Dispone de soporte para versiones anteriores a PHP 5.2/5.3.
  • Permite ajustar los parámetros de los iconos (pequeño, grande, como una ventana).
  • Permite ajustar los parámetros de las redes sociales y servicios que se mostrarán.
  • Se pueden establecer los parámetros de redirección de url durante la autorización.

La configuración del módulo es muy sencilla y se resume a la elección de la posición, el tamaño de los iconos y las redes sociales o servicios desde los que será posible autenticarse:



En la siguiente captura podemos observar que en la mayoría de plantillas, en este caso en GK Boutique (Pack Tienda de Webempresa) modificando el valor "margin-top" mejoramos el ajuste de los iconos del módulo:



El resultado tras la aplicación es el deseado. Observamos también el desplegable del módulo TJ-uLogin con todos los servicios de autenticación disponibles para la versión que nos ocupa:



Probamos la autenticación desde el icono de Facebook que funciona de forma correcta:



En el siguiente vídeo realizamos la instalación en el Pack Tienda Boutique de Webempresa, aprovechando la posición "search" contigua a los botones de "Acceso" y "Registro" de usuarios que por defecto incluye la misma.



No hemos observado comportamientos anómalos en el módulo trabajando con las plantillas más habituales de Joomla, incluidas las de los Packs de Webempresa y tampoco problemas en la autenticación desde diferentes redes sociales.



¿Te ha resultado interesante este artículo?

Suscríbete para recibir consejos exclusivos para WordPress, Joomla y PrestaShop



Luis Méndez Alejo

Miembro del equipo técnico de Webempresa.
Coordinador de contenidos en el Blog y en Youtube.
Google+


Plugin Optimización de Imágenes Gratuito para WordPress