django-auth-remember

Software skärmdump:
django-auth-remember
Mjukvaruinformation:
Version: 0.3
Ladda upp dagen: 15 Apr 15
Licens: Gratis
Popularitet: 12

Rating: 5.0/5 (Total Votes: 1)

django-auth-ihåg är en Django app för kom ihåg-me-funktionalitet (med hjälp av en token).
Tillsätt auth_remember autentiserings backend till django:
AUTHENTICATION_BACKENDS = (
& Nbsp; "django.contrib.auth.backends.ModelBackend"
& Nbsp; "auth_remember.backend.AuthRememberBackend"
)
Tillsätt minns middleware i dina inställningar, direkt efter AuthenticationMiddleware:
MIDDLEWARE_CLASSES = (
& Nbsp; ...
& Nbsp; "django.contrib.auth.middleware.AuthenticationMiddleware"
& Nbsp; "auth_remember.middleware.AuthRememberMiddleware"
& Nbsp; ...
)
Lägg auth_remember till INSTALLED_APPS:
INSTALLED_APPS = (
& Nbsp; "auth_remember"
)
Ställ in cookie-namn och förfaller tid (tillval):
AUTH_REMEMBER_COOKIE_NAME = 'remember_token'
AUTH_REMEMBER_COOKIE_AGE = 86400 * 28 # 4 veckor som standard
Ställ in upphöra tid av sessionen till webbläsaren nära (tillval):
SESSION_EXPIRE_AT_BROWSER_CLOSE = Sant
Att minnas en användare lägga till följande kod till din autentiserings hanterare:
från auth_remember import remember_user
remember_user (begäran, användare)
Använd user.is_fresh attribut för att testa om användaren är färska:
{% If user.is_fresh%}
& Nbsp; Detta användarsession är frisk
{% Else%}
& Nbsp; Detta användarsession är inte färska
{% Endif%}
Under huven auth_remember använder sessionen var AUTH_REMEMBER_FRESH att ange om användarsessionen är färska. Namnet på sessionen var kan ändras genom att ställa in AUTH_REMEMBER_SESSION_KEY i dig är inställningsfil.
Mer information
Se:
- 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

Annan programvara för utvecklare Michael van Tellingen

django-cofingo
django-cofingo

20 Feb 15

Kommentarer till django-auth-remember

Kommentarer hittades inte
Kommentar
Slå på bilder!