django-auth-remember

Software screenshot:
django-auth-remember
Software informatie:
Versie: 0.3
Upload datum: 15 Apr 15
Ontwikkelaar: Michael van Tellingen
Licentie: Gratis
Populariteit: 12

Rating: 5.0/5 (Total Votes: 1)

django-auth-onthouden is een Django app voor vergeet-me-functionaliteit (met een token).
Voeg de auth_remember authenticatie backend Django:
AUTHENTICATION_BACKENDS = (
& Nbsp; 'django.contrib.auth.backends.ModelBackend',
& Nbsp; 'auth_remember.backend.AuthRememberBackend',
)
Voeg de herinner middleware in uw instellingen, direct na AuthenticationMiddleware:
MIDDLEWARE_CLASSES = (
& Nbsp; ...
& Nbsp; 'django.contrib.auth.middleware.AuthenticationMiddleware',
& Nbsp; 'auth_remember.middleware.AuthRememberMiddleware',
& Nbsp; ...
)
Auth_remember Toevoegen aan INSTALLED_APPS:
INSTALLED_APPS = (
& Nbsp; 'auth_remember',
)
Stel de naam cookie en verlopen tijd (optioneel):
AUTH_REMEMBER_COOKIE_NAME = 'remember_token'
AUTH_REMEMBER_COOKIE_AGE = 86400 * 28 # 4 weken standaard
Stel de verlopen tijd van de sessie browser close (optioneel):
SESSION_EXPIRE_AT_BROWSER_CLOSE = True
Om te onthouden van een gebruiker de volgende code toe te voegen aan uw authenticatie handler:
van auth_remember import remember_user
remember_user (aanvraag, gebruiker)
Gebruik de user.is_fresh attribuut om te testen of de gebruiker is fris:
{% If user.is_fresh%}
& Nbsp; Deze gebruiker sessie is fris
{% Anders%}
& Nbsp; Deze gebruiker sessie is niet vers
{% Endif%}
Onder de motorkap auth_remember maakt gebruik van de sessie var AUTH_REMEMBER_FRESH aan te geven of de gebruiker sessie is fris. De naam van de sessie var kan worden veranderd door het instellen van de AUTH_REMEMBER_SESSION_KEY U bent instellingen bestand.
Meer informatie
Zie:
- Http://fishbowl.pastiche.org/2004/01/19/persistent_login_cookie_best_practice/
- http://stackoverflow.com/questions/549/the-definitive-guide-to-forms-based-website-authentication#477579

Requirements:

  • Python
  • Django

Andere software van ontwikkelaar Michael van Tellingen

django-cofingo
django-cofingo

20 Feb 15

Reacties op django-auth-remember

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!