در بالای برنامه django.contrib.auth ساخته شده است، جنگو-دو عامل-تایید یک برنامه جنگو فراهم می کند که دو عامل اجرای کامل احراز هویت در جنگو است.
نصب
نصب آن را با تصویر در تصویر:
و nbsp؛ پیپ نصب جنگو-دو عامل-تایید
اضافه کردن 'two_factor' به INSTALLED_APPS
INSTALLED_APPS = (
& nbsp؛ در ...
& nbsp؛ در 'two_factor،
)
پیکربندی پایانه (Backend) احراز هویت مانند این:
AUTHENTICATION_BACKENDS = (
& nbsp؛ در 'django.contrib.auth.backends.ModelBackend،
& nbsp؛ در 'two_factor.auth_backends.TokenBackend،
& nbsp؛ در 'two_factor.auth_backends.VerifiedComputerBackend،
)
پیکربندی URL وارد کنید & nbsp؛ مثل این:
از django.core.urlresolvers واردات reverse_lazy
LOGIN_URL = reverse_lazy ('TF: ورود')
اضافه کردن مسیرهای URL مثل این:
الگوهای urlpatterns = (''،
& nbsp؛ در ...
& nbsp؛ در آدرس (R '^ TF /'، شامل ('two_factor.urls'، 'TF))،
)
اطمینان حاصل کنید که شما هر یک از مسیرهای دیگر ورود به حذف کرده اید، به منظور احراز هویت دو عاملی circumvented.The جنگو مدیر رابط را نمی خواهد به طور خودکار به منظور استفاده از روش ورود جدید وصله.
مورد نیاز :
پایتون
جنگو
نظر یافت نشد