martes, 27 de noviembre de 2012

Establecer tiempo de sesión en django

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.

No hay comentarios:

Publicar un comentario

Obtener informacion de repositorios a través de los metadatos .git publicados por error

 A raiz de CTF realizado recientemente, me ha parecido interesante publicar este post sobre los errores de seguridad que se encuentran en mu...