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 لبيان ما إذا كانت جلسة المستخدم الطازجة. يمكن تغيير اسم الدورة فار من خلال تحديد 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

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!