Hola,
Desearía implementar en mi web basada en joomla 1.7 una autentificación basada en usuario / password, mediante la cuál compartir ficheros u otros recursos con los usuarios autenticados. ¿Puedo hacerlo tan solo con joomla?. ¿Existen módulos para tal tarea?. ¿Se puede llevar una seguimiento de los usuarios que se han autenticado?
Un saludo.
Hola,
Algo como lo que comentas es totalmente posible en Joomla.
Cuando en Joomla creas un elemento de menú, artículo, módulo, etc. verás que uno de los parámetros que se configura son los permisos de acceso sobre el recurso. Por defecto, cuando creas cualquiera de estos elementos el permiso de acceso será "Publico", es decir, podrá verlo cualquier usuario.
Si quiere que un determinado contenido de tu web sea solo accesible para los usuarios registrados, por ejemplo un elemento de menú que cargue un artículos, tan solo tendrías que poner el elemento de menú con acceso para "Registrados". De esta forma no lo podrán ver los usuarios que no se hayan identificado en la web.
Con Joomla 1.7 dispone incluso de la posibilidad de dar acceso a contenidos privados por grupos de usuarios, es decir, un grupo A de usuarios registrados pueden tener un acceso a unos contenidos determinados y un grupo B a otros distintos.
En el siguiente enlace de nuestro blog podrás encontrar más información:
Según este planteamiento, para crear usuarios con acceso a estos contenidos, ¿tengo que crearlos desde el menú Usuarios del panel de administrador?. ¿Cuál es la categoría más restrictiva de usuario que tendría que usar para estos usuarios?.
Muchas gracias Pablo.
Hola,
Dispones de 2 opciones: crear tú mismo los usuarios desde la administración de tu Joomla o dejar que sean los usuarios los que creen directamente las cuentas desde el frontal de la web.
Por defecto, un usuario creado desde el alta de usuarios del frontal de la web tiene permisos de usuario "Registrado" y tendrían que ser ese permiso el que asignes a los usuarios que crees desde la administración.
Gracias por tu ayuda, Pablo.
En principio ya está todo resuelto.
Un saludo.