django-auth-remember

Screenshot Software:
django-auth-remember
Detalii soft:
Versiune: 0.3
Incarca data: 15 Apr 15
Producător: Michael van Tellingen
Licenţă: Gratuit
Popularitate: 0

Rating: 5.0/5 (Total Votes: 1)

django-auth-amintiți este o aplicatie Django pentru funcționalitate amintesc-mi (utilizând un jeton).
Adauga backend autentificare auth_remember la django:
AUTHENTICATION_BACKENDS = (
& Nbsp; "django.contrib.auth.backends.ModelBackend",
& Nbsp; "auth_remember.backend.AuthRememberBackend",
)
Adauga amintesc middleware în setările, imediat după AuthenticationMiddleware:
MIDDLEWARE_CLASSES = (
& Nbsp; ...
& Nbsp; "django.contrib.auth.middleware.AuthenticationMiddleware",
& Nbsp; "auth_remember.middleware.AuthRememberMiddleware",
& Nbsp; ...
)
Adauga auth_remember la INSTALLED_APPS:
INSTALLED_APPS = (
& Nbsp; "auth_remember",
)
Setați numele cookie și expiră timpul (opțional):
AUTH_REMEMBER_COOKIE_NAME = 'remember_token'
AUTH_REMEMBER_COOKIE_AGE = 86400 * 28 # 4 săptămâni, în mod implicit
Setați expira timpul sesiunii de închidere browser (opțional):
SESSION_EXPIRE_AT_BROWSER_CLOSE = True
Să-și amintească un utilizator adauga codul de mai jos pentru a handler de autentificare:
din auth_remember remember_user import
remember_user (cerere, utilizator)
Utilizați atributul user.is_fresh pentru a testa dacă utilizatorul este proaspăt:
{% Dacă user.is_fresh%}
& Nbsp; Acest sesiune utilizator este proaspăt
{% Altceva%}
& Nbsp; Acest sesiune utilizator nu este în stare proaspătă
{% Endif%}
Sub capota auth_remember utilizează sesiune var AUTH_REMEMBER_FRESH să indice dacă sesiunea utilizator este proaspăt. Numele var sesiune poate fi schimbat prin setarea AUTH_REMEMBER_SESSION_KEY în fișierul pe care îl setări.
Mai multe informații
Vezi:
- 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

Alte software-uri de dezvoltator Michael van Tellingen

django-cofingo
django-cofingo

20 Feb 15

Comentarii la django-auth-remember

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!