Hola,
Estoy creando una web de formación y es necesario que haya un control del tiempo que los usuarios permanecen conectados a la web, es por el número de horas que el alumno tiene que estar "estudiando" por lo que me piden que tenga algún tipo de descarga que especifique el tiempo que cada usuario ha estado conectado y si puede ser, donde ha estado navegando en la web.
Gracias de antemano.
Un saludo
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Lo más cercano que he encontrado respecto al manejo de sesiones es :
https://www.webempresa.com/blog/controla-el-tiempo-de-vida-de-sesion-en-joomla-31x-con-session-keeper.html
Lo que solicitas es algo muy particular y tendrias que evaluar hacer un plugin específico para lo que quieres controlar. Sin embargo los sitios web de este tipo (sitios de educación por ejemplo) no controlan la cantidad de horas de conexión, sino más bien lo que validan es que un solo usuario se conecte a la vez con las mismas credenciales.
Saludos.
Hola Jhon,
El sitio está siendo creado en wordpress, por lo que el plugin no me sirve, de todas formas, si no hay ningún otro, tendré que valorar la opción que comentas.
Gracias
Una ultima pregunta al respecto:
Se podría desde el servidor solicitar este tipo de información?
(al menos la IP)
Gracias
Hola Antonio,
Una opción sería instalar un plugin de Control de Cambios, que también guarda en log los accesos y que han realizado y quizás pueda servirte.
- Auditando cambios en WordPress - https://www.webempresa.com/blog/item/2008-auditando-cambios-en-wordpress.html
Nota: Has publicado en "Preguntas sobre Joomla" por lo que es normal que Jhon te de respuestas basadas en Joomla y no en WordPress.
Agradecemos que cuando publiques un post en el Foro lo hagas en la categoría acorde al CMS que utilices o sobre el que quieras consultar.
Gracias por tu colaboración.