Laravel - Como calcular el tiempo que duro un usuario en el sistema?

 
Vista:

Como calcular el tiempo que duro un usuario en el sistema?

Publicado por Jesus (1 intervención) el 19/09/2016 22:30:12
Necesito su ayuda chabales no tengo idea de com hacer eso
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Francisco Javier
Val: 49
Ha mantenido su posición en Laravel (en relación al último mes)
Gráfica de Laravel

Como calcular el tiempo que duro un usuario en el sistema?

Publicado por Francisco Javier (17 intervenciones) el 20/09/2016 08:49:26
Hola.
Hay varios condicionantes importantes en lo que dices, pero así, de pronto, yo lo haría así:
Creas una tabla llamada sesiones con cuatro campos:

id, autonumérico
user_id
inicio_sesion, de tipo datestamp
fin_sesion, de tipo datestamp

Cuando el usuario se registre el usuario, creas un registro con su user_id y la fecha de inicio_sesion.
Cuando el usuario haga el logout, rellenas el campo fin_sesion.
La diferencia entre los campos indica qué tiempo ha estado registrado en el sistema.
También tendrás un historial de conexiones por usuario.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar