Déconnecter un utilisateur inactif depuis un certain temps sous django

Active 27 décembre 2017    /    Viewed 1627    /    Comments 0    /    Edit


Avec django, pour des raisons de sécurité on peut facilement déconnecter (log-out) un utilisateur après un temps donné. Pour cela, il suffit d'ajouter dans le fichier settings.py la ligne suivante SESSION_COOKIE_AGE = time (en seconde). Par exemple si on veut déconnecter un utilisateur inactif pendant 3 heures (60 * 60 * 3 = 10800) :

SESSION_COOKIE_AGE = 10800

Références

Liens Site
How to set sessions timeout in django? stackoverflow
session cookie age djangoproject
How to expire Django session in 5minutes? stackoverflow


Card image cap
profile-image
Daidalos

Hi, I am Ben.

I have developed this web site from scratch with Django to share with everyone my notes. If you have any ideas or suggestions to improve the site, let me know ! (you can contact me using the form in the welcome page). Thanks!