yii2-otp


  • Расширение YII2 для генерации одноразовых паролей. Самый популярный кейс использования: двухфакторная авторизация.
  • Oct 9, 2016
  • Oct 9, 2016, 8:08:09 PM

releas

Реализуется два стандарта: RFC 4226 (HOTP Algorithm) и RFC 6238 (TOTP Algorithm).

Подробнее о процессе установки и настройки можно почитать на github-е.

Библиотеку можно использовать для определения нескольких компонентов одновременно. И каждый из настроенных компонентов можно использовать для своих задач. Например, сделать генерацию последовательных кодов (HOTP) для подтверждения цепочки действий одним пользователем, а генерируемые по времени пароли (TOTP) для двухфакторной аворизации.

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