At blive bygget oven på django.contrib.auth app, django-to-faktor-auth er en Django program, der giver en komplet to-faktor-autentificering implementering i Django.
Installation
Installer den med pip:
& Nbsp; pip installere django-to-faktor-auth
Tilføj "two_factor 'for INSTALLED_APPS
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; "two_factor«,
)
Konfigurer autentificering backends som denne:
AUTHENTICATION_BACKENDS = (
& Nbsp; "django.contrib.auth.backends.ModelBackend«,
& Nbsp; "two_factor.auth_backends.TokenBackend«,
& Nbsp; "two_factor.auth_backends.VerifiedComputerBackend«,
)
Konfigurer login URL & nbsp; på denne måde:
fra django.core.urlresolvers import reverse_lazy
LOGIN_URL = reverse_lazy (tf: login)
Tilføj URL ruter som denne:
urlpatterns = mønstre ('',
& Nbsp; ...
& Nbsp; url (r '^ tf /', omfatter (»two_factor.urls«, »TF«)),
)
Sørg for at du har fjernet en af de andre login ruter, for ikke at gøre de to-faktor-autentificering circumvented.The Django admin interface vil automatisk blive lappet for at kunne bruge den nye login-metoden.
< strong> Krav :
- Python
- Django
Kommentarer ikke fundet