נבנים על גבי האפליקציה django.contrib.auth, Django-שני גורמים-auth הוא יישום Django המספק יישום אימות דו-גורמים מלאים באופטימיות.
התקנה
להתקין אותו עם פיפס:
& Nbsp; פיפס להתקין Django-שני גורמים-auth
הוסף 'two_factor' לINSTALLED_APPS
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'two_factor',
)
הגדר את מסדי האימות כזה:
AUTHENTICATION_BACKENDS = (
& Nbsp; 'django.contrib.auth.backends.ModelBackend',
& Nbsp; 'two_factor.auth_backends.TokenBackend',
& Nbsp; 'two_factor.auth_backends.VerifiedComputerBackend',
)
הגדר את כתובת אתר ההתחברות & nbsp; כמו זה:
מreverse_lazy יבוא django.core.urlresolvers
LOGIN_URL = reverse_lazy ('TF: התחבר)
הוסף את כתובת אתר מסלולים כמו זה:
= Urlpatterns דפוסים ('',
& Nbsp; ...
& Nbsp; כתובת אתר (ר '^ tf /', כולל ('two_factor.urls', 'tf')),
)
ודא שהסרת את כל אחד מנתיבי הכניסה האחרים, על מנת שלא להפוך את ממשק ניהול אימות דו-גורמי circumvented.The Django יהיה תוקנו באופן אוטומטי על מנת להשתמש בשיטת ההתחברות החדשה.
< > דרישות חזקות :
- Python
- Django
תגובות לא נמצא