SERGIOIGLESIAS

Blog sobre Joomla
Sergio Iglesias · Blog sobre Joomla

Opciones de configuración en la creación de cuentas de usuario Joomla

Añadir a fuentes preferidas

Para la creación de cuentas de usuario Joomla tienes una serie de opciones de configuración que lo mismo no estás utilizando y pueden ser muy interesantes.

Una de las funcionalidades que tiene Joomla y que destacan con respecto a otros CMS es la gestión de los usuarios y sus permisos (ACL).

Un nivel muy avanzado que te permite hacer todo lo que necesites en tu proyecto de una forma bastante fácil.

En este artículo te voy a hablar sobre las opciones de configuración que tiene y cómo podemos mejorar algunas de ellas.

Opciones de configuración

En las opciones de configuración de usuarios Joomla tenemos mucha variedad y están clasificadas en diferentes pestañas.

Opciones usuario

Opciones de configuración usuarios Joomla - Opciones usuario

Permitir el registro de usuarios

Si quieres que los usuarios se puedan registrar en tu web tendrás que habilitar este campo. Sino, es mejor que lo deshabilites para evitar posibles intrusiones.

Grupo predeterminado de registro

Es el grupo al que pertenecerán los usuarios que se registren en tu sitio. Por defecto, van a Registered que es el de menos nivel.

Grupo para los invitados

Lo mismo para los usuarios que entran en la web y no se han logueado.

Enviar contraseña

Si se activa, se enviará la contraseña en el email de bienvenida al sitio.

Para cambiar este email, puedes ver este artículo: Cómo personalizar los emails en el registro de Joomla.

Activación de cuentas de usuario

Aquí tienes 3 opciones para activar las cuentas en función de lo que más te interese:

  • Ninguno: los usuarios crean su cuenta y ya pueden acceder a la parte privada directamente.
  • Por sí mismo: es el que viene por defecto y lo que hace es enviar un email con un código de activación. Hasta que no haga clic en este enlace no podrá acceder a la parte privada.
  • Administrado: el usuario, a parte de tener que activar su cuenta como en la opción anterior, tendrá que esperar a que un administrador del sitio lo habilite. Sino lo habilita nadie, no podrá acceder a la parte privada.

Enviar correo electrónico a los administradores

Si lo habilitas, se avisará al administrador del sitio del registro de una nueva cuenta, siempre que esté activa la opción de "Ninguno" o "Por sí mismo". Si está en la opción de "Administrado" llegará aunque no este activada esta opción.

Captcha

Si quieres añadir un paso más de seguriadad en los formularios de registro y acceso, puedes habilitar el captcha.

Perfil de usuario desde el sitio

Si lo habilitas, el usuario podrá modificar algunas opciones desde su perfil (idioma, editor...).

Idioma del sitio

Si lo habilitas, el usuario podrá modificar el idioma por defecto en el que se mostrará la web. Evidentemente, la página web tendrá que ser multi-idioma.

Cambiar el nombre de usuario

Si lo habilitas, el usuario, a parte de poder modificar su email y contraseña, también podrá cambiar su nombre de usuario.

Opciones de dominio de correo electrónico

Opciones de configuración usuarios Joomla - Opciones de dominio de correo electrónico

Esta opción es muy interesante si, por ejemplo, creas una web en la que solo los empleados de tu empresa pueden acceder.

Cuando creas una intranet (puedes ver este artículo, IntraSEC: concepto de intranet desarrollado con Joomla, para ver más información), te resultará muy cómodo ya que solo tendrás que configurar la regla de acceso para el dominio de la web de tu empresa.

También puedes denegar determinadas cuentas para que no se registren con emails de Gmail, Outlook..., por ejemplo.

Opciones de contraseña

Opciones de configuración usuarios Joomla - Opciones de contraseña

En este apartado podrás realizar las configuraciones necesarias para asegurar que las contraseñas que usen los usuarios que se registran en tu web sean seguras.

Como puedes ver en la captura tienes varios campos de tipo select para configurar el número de caracteres que debe tener, cuántos números enteros, símbolos, mayúsculas y minúsculas.

Por defecto la configuración es bastante débil, por lo que te recomiendo que hagas los cambios necesarios para que las contraseñas sean más seguras.

Historial de notas de usuario

Opciones de configuración usuarios Joomla - Historial de notas de usuario

Si quieres guardar notas para cada usuario puedes habilitar esta opción.

Si te digo la verdad, nunca he usuado estas notas en los usuarios. Pero seguro que alguien las habrá utilizado. Si tú eres uno de ellos, escribe cómo las utilizas en los comentarios de esta artículo. Me gustaría saber opciones.

Correo masivo de usuarios

Opciones de configuración usuarios Joomla - Correo masivo de usuarios

Cuando usas la opción de enviar email desde Joomla a todos los usuarios, desde aquí puedes configurar estos 2 campos que irán en el email.

Generalmente se suele poner lo siguiente:

  • Prefijo: [NOMBRE WEB] > De esta forma el asunto del email empezará por [NOMBRE WEB] y será fácil reconocerlo y buscarlo en tu cliente de correo elecrónico.
  • Sufijo: Nombre WEB / Información de contacto > La típica firma que va al final de los email.

Avanzado

Opciones de configuración usuarios Joomla - Avanzado

Configuración de las opciones avanzadas para usuarios y grupos de usuarios.

Integración

Opciones de configuración usuarios Joomla - Integración

Desde aquí podrás poner el enrutamiento habitual de Joomla o el actual. Es decir, si quieres quitar el ID del usuario en la URL de su perfil, tendrás que poner el modo Actual.

También puedes habilitar los campos personalizados en los usuarios para poder aumentar los campos y pedir más información al usuario en el registro: apellidos, NIF...

Permisos

Opciones de configuración usuarios Joomla - Permisos

Todo lo relacionado con los permisos, es decir, lo que puede o no puede hacer el usuario en cuanto a las acciones.

Después podrás cambiarlo a nivel de Grupo.


Como siempre, espero que te haya gustado este artículo y que haya resultado interesante.

Si quieres ayudar a otros usuarios con este tema... comparte el artículo.


[Actualización]

Puedes complementar la información de este artículo escuchando el Podcast de MastermindJoomla: #102 - Autenticación de usuarios en Joomla.

Añadir a fuentes preferidas
Gratuito · Primer paso recomendado

¿No sabes bien en qué estado
está tu web Joomla?

Antes de decidir si hay que arreglar, migrar o mantener, conviene saber qué está pasando. Reviso el estado de tu web — versión de Joomla, extensiones y lo que se pueda ver — y te digo qué conviene hacer y en qué orden.

Versión de Joomla y ruta de actualización Estado de extensiones Plan de acción con recomendaciones Informe por email + HTML
Solicitar revisión gratuita sin compromiso

Respuesta en 24–48 h laborables

Suscríbete a mi newsletter

¿Te ha gustado el artículo? Suscríbete a mi newsletter y recibe contenido exclusivo.
Podrás hacer gratis un Curso de desarrollo de plantillas Joomla.

2 comentarios

  • He leído detenidamente este artículo y me aclaro algunas dudas, gracias por eso.
    Llegue hasta aquí por que tengo un problema:

    Cuando el administrador activa la cuenta de un nuevo usuario registrado, no le llega la notificación al usuario que ya fue autorizado por el administrador.

    El proceso va bien hasta ese momento.
    1) El usuario se registra con datos personales, usuario, email y password.
    2) El usuario recibe el link de activación
    3) El administrador recibe la notificación de que una cuenta activada requiere autorización. incluye link.
    4) El usuario se autoriza en joomla
    5) El nuevo usuario no recibe notificación de que ya ha sido autorizado y puede acceder al sitio con su usuario y pasword

    Uso Joomla 5.

    ¿Podrías orientarme que hacer en este caso?
    • Hola Carlos,

      Pues no sé qué te puede estar pasando.

      He hecho un par de pruebas y todo ha ido bien (incluído el paso 5):

      1. Con configuración PHPMail y cuenta de correo de gmail
      2. Con configuración SMTP y cuenta de correo propia

      En ambos caso, como te digo, ha funcionado correctamente.

      No sé cómo tendrás configurado el envío de correos en tu Joomla, pero prueba SMTP en caso de que no lo hayas hecho (siempre es más fiable).

      Un saludo,

Solicita presupuesto

¿Quieres una página web que funcione?

Contacta conmigo y hablemos de tu proyecto.