django-auth-remember

軟件截圖:
django-auth-remember
軟件詳細信息:
版本: 0.3
上傳日期: 15 Apr 15
許可: 免費
人氣: 0

Rating: 5.0/5 (Total Votes: 1)

Django的權威性,記得是一個Django應用的記得,我的功能(使用令牌)。
添加auth_remember驗證後端的Django:
AUTHENTICATION_BACKENDS =(
 “dj​​ango.contrib.auth.backends.ModelBackend',
 “auth_remember.backend.AuthRememberBackend',

添加記得中間件您的設置,後右AuthenticationMiddleware:
MIDDLEWARE_CLASSES =(
  ...
 “dj​​ango.contrib.auth.middleware.AuthenticationMiddleware',
 “auth_remember.middleware.AuthRememberMiddleware',
  ...

添加到auth_remember INSTALLED_APPS:
INSTALLED_APPS =(
 “auth_remember',

設置cookie名稱和過期時間(可選):
AUTH_REMEMBER_COOKIE_NAME ='remember_token“
AUTH_REMEMBER_COOKIE_AGE = 86400 * 28#4週默認
將過期的會議時間到瀏覽器關閉(可選):
SESSION_EXPIRE_AT_BROWSER_CLOSE = TRUE
記住用戶將下面的代碼添加到您的驗證處理程序:
從auth_remember進口remember_user
remember_user(請求,用戶)
使用user.is_fresh屬性,以測試用戶是否是新鮮:
{%,如果user.is_fresh%}
 該用戶會話是新鮮的
{%其他%}
 該用戶會話不新鮮
{%ENDIF%}
引擎蓋下auth_remember使用會話VAR AUTH_REMEMBER_FRESH,表示如果用戶會話是新鮮的。會議變種的名稱可以通過設置在AUTH_REMEMBER_SESSION_KEY你的設置文件進行更改。
更多信息
請參閱:
- 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的

顯影劑的其他軟件 Michael van Tellingen

django-cofingo
django-cofingo

20 Feb 15

意見 django-auth-remember

評論沒有發現
添加評論
打開圖片!