Будучи побудований на вершині django.contrib.auth додаток, Django-два-фактор аутентифікації є застосування Django, яка забезпечує повну реалізацію двофакторної аутентифікації в Django.
Установка
Встановіть його з PIP:
І NBSP; пункт встановити Django-двухфакторной-авторизації
Додати "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; гіперпосилання (г '^ тс /', включають в себе ("two_factor.urls ',' TF ')),
)
Переконайтеся, що ви видалили який-небудь з інших входу маршрутів, для того, щоб не зробити двофакторної аутентифікації circumvented.The Django інтерфейс адміністратора буде автоматично пропатчен для того, щоб використовувати новий метод входу в систему.
< STRONG> Вимоги
- Python
- Django
Коментар не знайдено