2 minutos de lectura ( 333 palabras)

Control de acceso en secciones restringidas

Cuando desarrollamos un portal con perfiles público y registrado o sea, con contenidos
restringidos solo para usuarios registrados, por lo general, el usuario no registrado al acceder a estos contenidos se encuentra con el mensaje “no tiene autorización para ver este recurso” como se puede ver a continuación...

Lo lógico sería que apareciera de inmediato un control de acceso para que el usuario pueda iniciar sesión o registrarse como usuario. Lamentablemente, Joomla no trae esta característica por defecto, pero si hay un pequeño truco para que los usuarios que ingresan a esta sección puedan ver un control de acceso al acceder a una página con contenido restringido.

En primer lugar debemos ir al gestor de menús y crear un menú nuevo con el nombre “Oculto” (o cualquier otro que les sirva para recordar que aquí estarán los artículos o secciones con contenidos restringidos. Este menú no será visible, ya que no le asignaremos posición ni modulo en la plantilla.

Luego en este menú oculto se debe crear cada una de los contenidos restringidos para usuarios registrados o especiales, según sea el caso. A cada uno debemos asignar el permiso de acceso correspondiente (registrado o especial)

Luego desde nuestro menú principal debemos crear un nuevo elemento llamado “alias de menú” este se encuentra en la parte de “Enlaces del Sistema” y su función será vincular o redirigir a los usuarios que hacen click en este ítem a los contenidos reales que se encuentran ya en nuestro menú “Oculto” ya con el permiso de acceso “Registrado”. La vinculación se realiza en el menú desplegable “Elemento de Menú”.

Estos ítems de menú “Alias de Menú” deben tener permisos de acceso “Público”, es decir, que cualquiera pueda acceder.

Luego de estos sencillos pasos cada vez que un usuario no registrado quiera entrar a uno de los contenidos restringidos se desplegará automáticamente un control de acceso con las opciones que tengamos predeterminadas en el gestor de usuarios, es decir:

  • Usuario
  • Contraseña
  • Olvido su clave
  • Crear cuenta

Resultado:

 

0
JED - El requisito del index.html eliminado
Progressive Erweiterung: Eine Umkehr in der Entwic...
 

Comentarios

¿Ya està registrado? Ingresa Aquí
No hay comentarios por el momento. Sé el primero en enviar un comentario.

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/