πŸ”‘ Second factor TOTP (RFC 6238) provider for Nextcloud
ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ
Nextcloud bot 497ceda1f0
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-25 02:16:29 +00:00
.github chore(CI): Adjust testing matrix for Nextcloud 31 on stable31 2025-01-23 10:07:46 +01:00
.tx chore(translations): Remove custom backport file to follow the main pattern 2023-05-25 11:55:33 +02:00
LICENSES ci(reuse): Add reuse check 2024-10-29 11:00:09 +01:00
appinfo Update info.xml 2024-12-16 15:50:30 +01:00
build-js docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
css docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
img docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
js chore(assets): Recompile assets 2024-10-29 11:00:09 +01:00
l10n Fix(l10n): Update translations from Transifex 2025-01-25 02:16:29 +00:00
lib Update Provider.php 2024-12-16 15:50:30 +01:00
screenshots docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
src docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
templates docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
tests docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
vendor-bin/cs-fixer chore(deps): bump nextcloud/coding-standard from 1.1.1 to v1.3.2 2024-10-29 09:32:38 +00:00
.eslintrc.js docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
.git-blame-ignore-revs chore: ignore update to coding-standard 1.3.2 in git blames 2024-10-29 09:32:38 +00:00
.gitignore docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
.l10nignore docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
.nextcloudignore docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
.php-cs-fixer.dist.php docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
AUTHORS.md docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
CHANGELOG.md docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
COPYING initial commit 2016-06-04 11:43:53 +02:00
README.md docs(readme): Add reuse status badge 2024-10-29 11:00:09 +01:00
REUSE.toml docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
babel.config.js docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
composer.json chore(deps): bump psalm/phar from 5.23.1 to ^5.25.0 2024-06-21 10:29:02 +02:00
composer.lock fix(deps): Bump symfony/process 2024-11-19 18:33:45 +01:00
krankerl.toml docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
package-lock.json chore(deps): bump @nextcloud/webpack-vue-config from 6.2.0 to ^6.2.0 2024-10-16 09:04:14 +02:00
package.json docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
psalm.xml chore(psalm): ignore vendor-bin directory 2023-09-25 11:15:37 +02:00
stylelint.config.js docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
webpack.config.js docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00

README.md

Two Factor Totp

REUSE status Downloads Build Status

Sauce Test Status

Tested with the following apps:

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 aplications (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 i
  • npm ci
  • npm run build or npm run dev more info