como con el login, debes "dar de baja" la conexion a la base de datos...por medio de una sentencia sql q contenga un php.
Con respecto a la sesion, al darte de login correctamente deberias usar la clase time, donde vayas guardando el tiempo, cuando llega al deseado, solo llamas a la funcion de logout, anteriormente creada y listo...¨
quizas esto puede darte una nueva pistaespero te sirva.
saludos