TwoFactorAuth
TwoFactorAuth copied to clipboard
PHP library for Two Factor Authentication (TFA / 2FA)
Firstly, thanks for this library, very useful and easy to use. When I initialize the class and specify a name ( i.e. $tfa = new TwoFactorAuth('My App'); ) MS Authenticator...
Hello, First, thank you for providing this library, I use it in my project: [eLabFTW: the open source lab notebook](https://github.com/elabftw/elabftw/) :heart: I see that the minimum version for php is...
#### Feature added Added Image support for FreeOPT as explained on this StackOverflow answer: https://stackoverflow.com/a/50410063 #### Feature test Feature tested on FreeOTP and works as expected. Also tested on Microsoft...
This change will improve the default 'security' of this lib. The TOTP RFC https://www.ietf.org/rfc/rfc6238.txt lists: ``` R3: The algorithm MUST use HOTP [RFC4226] as a key building block. ``` The...
I've been using [easy-coding-standard](https://github.com/easy-coding-standard/easy-coding-standard) to wrap phpcs and php-cs-fixer and radically shorten the configuration which explains all my past confusion around spaces in this project. I tried to maintain the...
Hi Rob, thanks for your work on this library. I just wanted to let you know that I published a CodeIgniter 4 authentication module in which I integrated your TwoFactorAuth...
v6 of the library https://github.com/endroid/qr-code was released a couple of days ago and the new version is incompatible with the EndroidQrCodeProvider class.
### Feature added Updated EndroidQrCodeProvider to work with version 6 of optional endroid/qr-code repository. (Breaking change in dependency: setter methods removed in favor of more modern practice of passing properties...
In the Qr Provider for Endroid there's a use of HIGH() for an error correction level which should simply be High. Sorry for lack of detail working in a very...
add example for default lib qr provider and add issuer too see #152