πŸ”‘ Second factor TOTP (RFC 6238) provider for Nextcloud
ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ
Christoph Wurst c057435b46 Merge pull request #15 from ChristophWurst/remove-app-type
remove app type to allow enabling for groups
2016-06-09 14:52:41 +02:00
appinfo remove app type to allow enabling for groups 2016-06-08 09:34:28 +02:00
js use integrated QR code generator 2016-06-06 22:43:16 +02:00
l10n [tx-robot] updated from transifex 2016-06-09 06:16:28 +00:00
lib add unit tests for the SettingsController 2016-06-07 08:17:57 +02:00
settings add GUI and other small enhancements 2016-06-04 19:10:25 +02:00
templates [tx-robot] updated from transifex 2016-06-06 17:35:26 +02:00
tests add unit tests for the SettingsController 2016-06-07 08:17:57 +02:00
.gitignore ignore NetBeans project 2016-06-06 21:30:53 +02:00
.scrutinizer.yml enable coverage reports on scrutinizer 2016-06-06 22:47:15 +02:00
.travis.yml add simple test and travis config 2016-06-06 22:06:09 +02:00
AUTHORS.md initial commit 2016-06-04 11:43:53 +02:00
CHANGELOG.md initial commit 2016-06-04 11:43:53 +02:00
COPYING initial commit 2016-06-04 11:43:53 +02:00
Makefile initial commit 2016-06-04 11:43:53 +02:00
README.md update compatible apps, screenshots 2016-06-07 17:08:23 +02:00
composer.json downgrade to qrcode 1.6.6 for php5.4 compatibility 2016-06-06 22:51:10 +02:00
composer.lock downgrade to qrcode 1.6.6 for php5.4 compatibility 2016-06-06 22:51:10 +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