django-auth-remember

Phần mềm chụp màn hình:
django-auth-remember
Các chi tiết về phần mềm:
Phiên bản: 0.3
Ngày tải lên: 15 Apr 15
Nhà phát triển: Michael van Tellingen
Giấy phép: Miễn phí
Phổ biến: 0

Rating: 5.0/5 (Total Votes: 1)

django-auth-nhớ là một ứng dụng Django cho chức năng nhớ-me (sử dụng một thẻ).
Thêm phụ trợ chứng thực auth_remember để django:
AUTHENTICATION_BACKENDS = (
& Nbsp; 'django.contrib.auth.backends.ModelBackend',
& Nbsp; 'auth_remember.backend.AuthRememberBackend',
)
Thêm nhớ trung gian trong các thiết lập của bạn, ngay sau khi AuthenticationMiddleware:
MIDDLEWARE_CLASSES = (
& Nbsp; ...
& Nbsp; 'django.contrib.auth.middleware.AuthenticationMiddleware',
& Nbsp; 'auth_remember.middleware.AuthRememberMiddleware',
& Nbsp; ...
)
Thêm auth_remember để INSTALLED_APPS:
INSTALLED_APPS = (
& Nbsp; 'auth_remember',
)
Đặt tên cookie và hết hạn thời gian (tùy chọn):
AUTH_REMEMBER_COOKIE_NAME = 'remember_token'
AUTH_REMEMBER_COOKIE_AGE = 86400 * 28 # 4 tuần theo mặc định
Cài đặt thời gian của phiên giao dịch hết hạn để trình duyệt chặt chẽ (không bắt buộc):
SESSION_EXPIRE_AT_BROWSER_CLOSE = True
Để nhớ một người sử dụng thêm các mã sau đây để xử lý xác thực của bạn:
từ auth_remember nhập khẩu remember_user
remember_user (yêu cầu, người sử dụng)
Sử dụng các thuộc tính user.is_fresh để kiểm tra nếu người dùng là tươi:
{% Nếu user.is_fresh%}
& Nbsp; người dùng phiên này là tươi
{% Else%}
& Nbsp; người dùng phiên này là không tươi
{% Endif%}
Dưới mui xe auth_remember sử dụng phiên var AUTH_REMEMBER_FRESH để cho biết nếu người dùng phiên là tươi. Tên của var phiên có thể được thay đổi bằng cách thiết lập các AUTH_REMEMBER_SESSION_KEY trong các bạn ở tập tin cài đặt.
Thêm thông tin
Xem:
- 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

Phần mềm khác của nhà phát triển Michael van Tellingen

django-cofingo
django-cofingo

20 Feb 15

Ý kiến ​​để django-auth-remember

Bình luận không
Nhập bình luận
Bật hình ảnh!