En 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.
- Yandex
- LiveJournal
- OpenID
- Last Fm
- WebMoney
- 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.
- 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.