Django Two Factor Face Authentication

Django Two Factor Face Auth — это модуль аутентификации, который обеспечивает дополнительный уровень безопасности с помощью распознавания лиц. Модуль предоставляет как внутренний, так и внешний код, необходимый для регистрации и регистрации пользователя с обнаружением и распознаванием лиц.

Построен с использованием face_conition и ‘Современное распознавание лиц, построенное с глубоким обучением. Модель имеет точность 99,38% на метках Faces в диком тесте.

Быстрый старт

  1. Добавьте «django-two-factor-face-auth» в настройку INSTALLED_APPS следующим образом:

    INSTALLED_APPS = [
        ...
        'django_two_factor_face_auth',
    ]
    
  2. Включите URLconf django-two-factor-face-auth в ваш проект urls.py следующим образом:

    путь ( '/', включает ( 'django_two_factor_face_auth.urls' ) ),
    
  3. запустить python manage.py migrate создать модели django-two-factor-face-auth.

  4. Теперь вы можете запустить сервер и получить доступ accounts/register ( создать новую учетную запись с идентификатором лица ) и accounts/login URL ( для входа в систему с использованием имени пользователя / пароля и идентификатора лица )

  5. Прочитайте подробную документацию, чтобы переопределить шаблоны по умолчанию и правильно настроить приложение

Статья взята с сайта: https://github.com/filipzelic/django-two-factor-face-auth

Добавить комментарий