django-auth-remember

نرم افزار تصویر:
django-auth-remember
جزئیات نرم افزار:
نسخه: 0.3
ها تاریخ: 15 Apr 15
توسعه دهنده: Michael van Tellingen
پروانه: رایگان
محبوبیت: 12

Rating: 5.0/5 (Total Votes: 1)

در جنگو-تایید-به یاد داشته باشید یک برنامه جنگو برای عملکرد به یاد داشته باشید، من (با استفاده از نشانه) است.
اضافه کردن باطن و خروج auth_remember به جنگو:
AUTHENTICATION_BACKENDS = (
& nbsp؛ در 'django.contrib.auth.backends.ModelBackend،
& nbsp؛ در 'auth_remember.backend.AuthRememberBackend،
)
اضافه کردن میان به یاد داشته باشید در تنظیمات خود را، درست بعد از AuthenticationMiddleware:
MIDDLEWARE_CLASSES = (
& nbsp؛ در ...
& nbsp؛ در 'django.contrib.auth.middleware.AuthenticationMiddleware،
& nbsp؛ در 'auth_remember.middleware.AuthRememberMiddleware،
& nbsp؛ در ...
)
اضافه کردن auth_remember به INSTALLED_APPS:
INSTALLED_APPS = (
& nbsp؛ در 'auth_remember،
)
تنظیم نام کوکی و زمان (اختیاری) منقضی:
AUTH_REMEMBER_COOKIE_NAME = 'remember_token'
AUTH_REMEMBER_COOKIE_AGE = 86400 * 28 # 4 هفته پیش فرض
تنظیم زمان از جلسه منقضی به مرورگر نزدیک (اختیاری):
SESSION_EXPIRE_AT_BROWSER_CLOSE = واقعی
به یاد داشته باشید یک کاربر اضافه کردن کد زیر به کنترل و خروج شما:
از auth_remember واردات remember_user
remember_user (درخواست، کاربر)
استفاده از ویژگی user.is_fresh برای تست اگر کاربر تازه است:
{٪ اگر user.is_fresh٪}
& nbsp؛ این جلسه کاربر تازه است
{٪ دیگری٪}
& nbsp؛ این جلسه کاربر تازه نیست
{٪ endif٪}
تحت auth_remember هود با استفاده از جلسه ور AUTH_REMEMBER_FRESH نشان می دهد اگر جلسه کاربر تازه است. نام کد: var جلسه را می توان با تنظیم 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
جنگو

نرم افزار های دیگر از توسعه دهنده Michael van Tellingen

django-cofingo
django-cofingo

20 Feb 15

نظرات به django-auth-remember

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!