Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/06/2015, 06:22
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Cambio en base de datos programado con script php

Es viable, si manejas una tabla donde se registren los login, al momento de loguearse, con fecha y hora de inicio, y la usas para comprobar si la conexión es válida aún.
En cuanto al vencimiento, simplemente puedes hacer correr en la base un proceso que haga caer las sesiones de login en base a un tiempo determinado.
Por ejemplo: La tabla de login la puedes usar para registrar que ya pactó una sesión, y en un campo cuantas horas durará. Actualizas el inicio de la sesión cuando hace uso de ella, y un proceso que corra cada minuto mas o menos, compara ese valor de tiempo pactado, con el transcurrido desde el inicio de la sesión, y si ya no le queda, actualiza otro campo de fin de la sesión.
No se trata de algo dificil, pero tendrás qu einteractuar entre PHP y la base de datos (cada DBMS tiene un modo de crear este tipo de procesos temporales).

Con la poca información que estás dando, es lo más detallado que te puedo decir.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)