Para controlar el tiempo de sesión en django, podemos hacer uso de las siguentes directivas dentro de nuestro settings.py:
#Tiempo de vida de la sesión en segundos
SESSION_COOKIE_AGE = 600
#Para que expire la sesión al cerrar el navegador. Por defecto está a False
SESSION_EXPIRE_AT_BROWSER_CLOSE = True
También es importante si tenemos varios proyectos publicados en el mismo apache, añadir la siguiente directiva:
SESSION_COOKIE_NAME = 'cadena_distintiva'
donde 'cadena_distintiva' deberá ser diferente, para que cada proyecto tenga una cookie diferente y no entre en conflicto con las de otros.
Comentarios
Publicar un comentario