![]() |
il y a 3 ans | |
---|---|---|
.. | ||
.github | il y a 4 ans | |
demo | il y a 3 ans | |
docs | il y a 3 ans | |
lib | il y a 3 ans | |
tests | il y a 3 ans | |
.gitignore | il y a 4 ans | |
LICENSE | il y a 8 ans | |
README.md | il y a 3 ans | |
TwoFactorAuth.phpproj | il y a 6 ans | |
TwoFactorAuth.sln | il y a 8 ans | |
composer.json | il y a 3 ans | |
logo.png | il y a 8 ans | |
multifactorauthforeveryone.png | il y a 8 ans | |
phpunit.xml | il y a 4 ans |
PHP library for two-factor (or multi-factor) authentication using TOTP and QR-codes. Inspired by, based on but most importantly an improvement on 'PHPGangsta/GoogleAuthenticator'. There's a .Net implementation of this library as well.
QRServerProvider
(default), ImageChartsQRCodeProvider
or QRicketProvider
but you can also provide your own QR-code provider.Optionally, you may need:
NTPTimeProvider
EndroidQrCodeProvider
or EndroidQrCodeWithLogoProvider
.BaconQrCodeProvider
.The best way of installing this library is with composer:
php composer.phar require robthree/twofactorauth
For a quick start, have a look at the getting started page or try out the demo.
If you need more in-depth information about the configuration available then you can read through the rest of documentation.
Licensed under MIT license. See LICENSE for details.
Logo / icon under CC0 1.0 Universal (CC0 1.0) Public Domain Dedication (Archived page)