/yii2-mfa

Yii2 module providing multi-factor authentication

Primary LanguagePHPBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Yii2 MFA

Yii2 module providing multi-factor authentication

Latest Stable Version Total Downloads Build Status Scrutinizer Code Coverage Scrutinizer Code Quality Dependency Status

This package provides:

  • TOTP - Time-based One-time Password Algorithm used for two factor authentication.
  • checking for user allowed IPs
  • generation and checking recovery codes (PLANNED)

Uses:

Can be plugged into any exising Yii2 project. See how it is used in hiqdev/hiam-core.

Installation

The preferred way to install this yii2-extension is through composer.

Either run

php composer.phar require "hiqdev/yii2-mfa"

or add

"hiqdev/yii2-mfa": "*"

to the require section of your composer.json.

License

This project is released under the terms of the BSD-3-Clause license. Read more here.

Copyright © 2016, HiQDev (http://hiqdev.com/)