Инструменты пользователя

Инструменты сайта


software:development:demo:cms:ucms:appendix:appendix_two_factor_auth

Это старая версия документа!


ЛоготипPHP-библиотека для двухфакторной аутентификации

Статус сборки Последняя стабильная версия Лицензия Загрузки Кнопка для пожертвований через PayPal

PHP-библиотека для двухфакторной (или многофакторной) аутентификации с использованием TOTP и QR-кодов . Создана по мотивам, основана на, но, что наиболее важно, является улучшением библиотеки ' PHPGangsta/GoogleAuthenticator '. Существует также реализация этой библиотеки для .NET .

Требования

  • Требуется версия PHP >= 8.2

При желании вам может понадобиться:

  • сокеты, если вы используетеNTPTimeProvider
  • endroid/qr-code при использовании EndroidQrCodeProviderили EndroidQrCodeWithLogoProvider.
  • bacon/bacon-qr-code при использовании BaconQrCodeProvider.
  • Библиотека php-curl используется при работе с внешним поставщиком QR-кодов, таким как QRServerProvider, ImageChartsQRCodeProvider, QRicketProviderили любым другим пользовательским поставщиком, подключающимся к внешнему сервису.

Установка

Лучший способ установить эту библиотеку — с помощью Composer:

php composer.phar require robthree/twofactorauth

Использование

Для быстрого старта ознакомьтесь со страницей " Начало работы" или попробуйте демо-версию .

Если вам необходима более подробная информация о доступных параметрах конфигурации, вы можете ознакомиться с остальной документацией .

Интеграции

Лицензия

Распространяется под лицензией MIT. Подробности см. в файле LICENSE .

Логотип/иконка распространяется под лицензией CC0 1.0 Universal (CC0 1.0) Public Domain Dedication ( Архивированная страница )

software/development/demo/cms/ucms/appendix/appendix_two_factor_auth.1770831145.txt.gz · Последнее изменение: 127.0.0.1

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki