mirror of
https://github.com/nextcloud/twofactor_totp.git
synced 2025-10-26 12:01:04 +01:00
No description
|
|
||
|---|---|---|
| .github | ||
| .tx | ||
| appinfo | ||
| build-js | ||
| css | ||
| img | ||
| js | ||
| l10n | ||
| lib | ||
| LICENSES | ||
| screenshots | ||
| src | ||
| templates | ||
| tests | ||
| vendor-bin | ||
| .eslintrc.js | ||
| .git-blame-ignore-revs | ||
| .gitignore | ||
| .l10nignore | ||
| .nextcloudignore | ||
| .php-cs-fixer.dist.php | ||
| AUTHORS.md | ||
| babel.config.js | ||
| CHANGELOG.md | ||
| composer.json | ||
| composer.lock | ||
| COPYING | ||
| krankerl.toml | ||
| package-lock.json | ||
| package.json | ||
| psalm.xml | ||
| README.md | ||
| rector.php | ||
| REUSE.toml | ||
| stylelint.config.js | ||
| webpack.config.js | ||
Two Factor Totp
Tested with the following apps:
- Aegis (open source) Available via F-Droid and Google Play. It features a built-in QR-code reader.
- FreeOTPPlus (open source) Available via F-droid and Google Play.
- OTP Authenticator (open source) Available via F-Droid and Google Play. It features a built-in QR-code reader.
- Google Authenticator (proprietary)
- KeePassXC (Linux, Windows, macOS) (open-source) Available via download, package repositories or GitHub (Keepass also provides a plugin and Keepass2Android allows you to use a TOTP token)
- SailOTP (SailfishOS) (open source) Available via JollaStore or Openrepos.net
- OTP Auth (proprietary) Available via Apple's App Store
- Authy (Twilio Authy) (proprietary) for Android and IOS. Available via Google Play and Apple's App Store
Tested with the following hardware devices:
Installation
Nextcloud 25 and newer
The app is shipped and comes with the installation of Nextcloud Server. No additional steps are necessary.
Nextcloud 24 and older
The app is available through the app store. It can be installed through Nextcloud's app management UI.
Enabling TOTP 2FA for your account
Login with external apps
Once you enable OTP with Two Factor Totp, your applications (for example your Android app or your GNOME app) will need to login using device passwords. To manage it, know more here
Development setup
composer inpm cinpm run buildornpm run devmore info

