се строи на върха на django.contrib.auth ап, Джанго-двуфакторна-AUTH е приложение за Django, който осигурява пълно прилагане удостоверяване на двуфакторна в Django.
<Силен> Монтаж
Инсталирайте го с PIP:
& Nbsp; PIP инсталирате Джанго-двуфакторна-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",
)
Конфигуриране на URL адреса за вход & Nbsp; по този начин:
от django.core.urlresolvers внос reverse_lazy
LOGIN_URL = reverse_lazy ("ТФ: в акаунта")
Добави маршрутите URL като този:
urlpatterns = модели ('',
& Nbsp; ...
& Nbsp; URL (R '^ TF / ", включва (" two_factor.urls "," TF ")),
)
Уверете се, че сте премахнали някоя от другите Вход за маршрутите, за да не се правят на двуфакторна автентикация circumvented.The Django админ интерфейс ще бъде автоматично кръпка, за да използвате новия метод за вход.
< силни> Изисквания :
- Python
- Django
Коментари не е намерена