No description
Find a file
Nextcloud bot 60ed8b874e
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-02-07 02:04:55 +00:00
.github Merge pull request #1719 from nextcloud/ci/noid/actions 2026-02-02 12:41:00 +01:00
.tx chore(translations): Remove custom backport file to follow the main pattern 2023-05-25 11:55:33 +02:00
appinfo feat(deps): Add Nextcloud 34 support on master 2026-01-29 15:33:10 +01:00
build-js fix(reuse): Fix reuse detection in build script 2025-11-25 12:20:48 +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 feat(deps): Add Nextcloud 34 support on master 2026-01-29 15:33:10 +01:00
l10n fix(l10n): Update translations from Transifex 2026-02-07 02:04:55 +00:00
lib fix: Remove duplicate from() call which just sets the same table again 2026-01-08 14:30:36 +01:00
LICENSES fix(deps): bump @nextcloud/password-confirmation from v5 to v6 2025-11-28 12:56:04 +01:00
screenshots docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
src test: introduce e2e tests using playwright 2025-12-05 17:50:09 +01:00
templates feat: add better support for browser autocomplete 2025-05-23 13:53:50 +02:00
tests test: introduce e2e tests using playwright 2025-12-05 17:50:09 +01:00
vendor-bin chore(deps): bump rector/rector from 2.2.14 to ^2.3.2 (#1706) 2026-01-20 07:56:51 +01: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 test: introduce e2e tests using playwright 2025-12-05 17:50:09 +01:00
.l10nignore docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
.nextcloudignore refactor: add rector 2025-10-08 20:06:36 +02: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
babel.config.js fix(deps): bump @nextcloud/password-confirmation from v5 to v6 2025-11-28 12:56:04 +01:00
CHANGELOG.md docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
composer.json fix(deps): drop PHP8.0 2025-11-28 13:41:45 +01:00
composer.lock fix(deps): drop PHP8.0 2025-11-28 13:41:45 +01:00
COPYING initial commit 2016-06-04 11:43:53 +02:00
krankerl.toml docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
package-lock.json feat(deps): Add Nextcloud 34 support on master 2026-01-29 15:33:10 +01:00
package.json feat(deps): Add Nextcloud 34 support on master 2026-01-29 15:33:10 +01:00
playwright.config.js test: introduce e2e tests using playwright 2025-12-05 17:50:09 +01:00
psalm.xml refactor: move phpunit into a composer bin 2025-10-16 11:18:47 +02:00
README.md make clear that is is not enabled by default 2025-10-27 01:02:49 +01:00
rector.php chore: apply phpunit rector set 2025-12-04 13:37:20 +01:00
REUSE.toml refactor: add rector 2025-10-08 20:06:36 +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

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, besides activating it.

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