πŸ”‘ Second factor TOTP (RFC 6238) provider for Nextcloud
ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ
Nextcloud bot f032b26f19
[tx-robot] updated from transifex
2016-10-28 01:02:17 +00:00
appinfo require php 5.6+ 2016-10-25 10:05:30 +02:00
css enhanced challenge template styling 2016-08-27 22:07:43 +02:00
js use integrated QR code generator 2016-06-06 22:43:16 +02:00
l10n [tx-robot] updated from transifex 2016-10-28 01:02:17 +00:00
lib add issuer prefix to label 2016-08-23 09:49:15 +02:00
screenshots add screenshots to repo for later reference 2016-08-22 10:27:25 +02:00
settings add GUI and other small enhancements 2016-06-04 19:10:25 +02:00
templates fix name capitalization 2016-08-28 00:04:53 +02:00
tests add issuer prefix to label 2016-08-23 09:49:15 +02:00
.gitignore adjust Makefile for code signing 2016-06-09 18:14:34 +02:00
.scrutinizer.yml enable coverage reports on scrutinizer 2016-06-06 22:47:15 +02:00
.travis.yml require php 5.6+ 2016-10-25 10:05:30 +02:00
AUTHORS.md initial commit 2016-06-04 11:43:53 +02:00
CHANGELOG.md version bump 2016-08-19 12:03:04 +02:00
COPYING initial commit 2016-06-04 11:43:53 +02:00
Makefile don't run targets twice 2016-10-20 20:08:23 +02:00
README.md update readme links 2016-08-22 10:48:48 +02:00
composer.json require php 5.6+ 2016-10-25 10:05:30 +02:00
composer.lock version bump; increase min-php to 5.5 2016-10-25 09:56:51 +02:00

README.md

Two Factor Totp

Build Status Scrutinizer Code Quality

Tested with the following apps:

Enabling TOTP 2FA for your account

Running tests

You can use the provided Makefile to run all tests by using:

make test

This will run the PHP unit and integration tests and if a package.json is present in the js/ folder will execute npm run test

Of course you can also install PHPUnit and use the configurations directly:

phpunit -c phpunit.xml

or:

phpunit -c phpunit.integration.xml

for integration tests