Mastermind Web

El Podcast sobre desarrollo web para que potencies tus proyectos



Rod00e9ate de personas que crean que puedes realizar tus sueños.


Los usuarios son la mejor parte de Joomla y tenemos muchas posibilidades para adaptarla a nuestro proyecto web. Hoy revisamos el registro y login de usuarios en Joomla.


¡Gracias a Security Check Extensions!

Anatomía del flujo de usuarios en Joomla

Registro

  • Podemos definir si queremos que los usuarios puedan registrarse o no en nuestro sitio
  • Podemos definir que puedan activar su cuenta por sí mismos o que necesiten de la activación de un administrador

Activación

  • Sin activación
  • Auto-activación
  • Por un administrador
¡Cuidado! Si tienes un sitio con el registro de usuarios activado pero que requiere activación de la cuenta, tus usuarios verán un 403.
(Esto puede pasar fácilmente si usas una extensión de formulario para gestionar el registro como RS Forms)

Cosas que no me gustan

  • Tras activar o verificar el email, si el usuario vuelve a pinchar el enlace de activación se le muestra un 403
  • No es posible redirigir al usuario a otra página que no sea la de login
  • El usuario no queda logueado tras la activación y no es posible modificar a priori

Recomendaciones

  • Crear un elemento de menú para el registro
  • Deshabilitar la función de envío de la primera contraseña, aunque puede ser útil si creamos usuarios desde la administración

Login

Recomendaciones

  • Crear una página de login

Y por supuesto todo esto aderezado con las maravillas de niveles de permiso en Joomla que puedes descubrir en este curso en ManualesJoomla.es.

También puedes probar la versión Alpha del Frontend User Manager para poder filtrar usuarios por campos de perfil.

Esta semana en la Academia de Cursos Joomla

Novedades en Extly

  • Tenemos un nuevo producto ¡Un optimizador de imágenes XT MIO !
  •  Además un 25% de descuento en todos sus productos con el código: STAYATHOME ¡Que podréis canjear hasta el fin del estado de alarma en España!

JUG Mastermind

Inscríbete en la próxima reunión del JUG Mastermind donde hablaremos de Tailwind.

¿A ti, cómo te gusta que sea el registro de usuarios en tu sitio?


Escuchar en ivoox

Comentarios gracias a CComment


¡Escúchanos donde quieras!

mastermindweb.es is not affiliated with or endorsed by The Joomla! Project™. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.


mastermindweb.es no tiene afiliación alguna ni está recomendada por el proyecto Joomla! Project™. El uso del nombre Joomla!®, su símbología, y logotipo y sus marcas relacionadas está permitido bajo una licencia limitada concedida por Open Source Matters, Inc.