No description
Find a file
Christoph Wurst a69587ab67
Merge pull request #1645 from nextcloud/chore/deps/cs-fixer-explicit-require
chore(deps): explicitly require cs-fixer
2025-10-16 15:51:58 +02:00
.github ci: Replace PHP8.1 with PHP8.2 2025-10-06 11:10:10 +02: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 33 support on master 2025-09-04 12:20:35 +02: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 fix(deps): bump @nextcloud/axios from 2.5.1 to ^2.5.2 (#1636) 2025-09-24 08:42:19 +00:00
l10n fix(l10n): Update translations from Transifex 2025-10-12 01:49:39 +00:00
lib refactor(php): use PHP8.2 features 2025-10-14 18:29:28 +02:00
LICENSES ci(reuse): Add reuse check 2024-10-29 11:00:09 +01:00
screenshots docs(spdx): Add SPDX header 2024-10-29 11:00:09 +01:00
src feat: add better support for browser autocomplete 2025-05-23 13:53:50 +02:00
templates feat: add better support for browser autocomplete 2025-05-23 13:53:50 +02:00
tests refactor(php): use PHP8.2 features 2025-10-14 18:29:28 +02:00
vendor-bin chore(deps): explicitly require cs-fixer 2025-10-16 15:00:41 +02: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 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 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
composer.json chore: prevent forwarding composer update 2025-10-16 11:18:47 +02:00
composer.lock chore: prevent forwarding composer update 2025-10-16 11:18:47 +02: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 fix(deps): bump @nextcloud/axios from 2.5.1 to ^2.5.2 (#1636) 2025-09-24 08:42:19 +00:00
package.json fix(deps): bump @nextcloud/axios from 2.5.1 to ^2.5.2 (#1636) 2025-09-24 08:42:19 +00:00
psalm.xml refactor: move phpunit into a composer bin 2025-10-16 11:18:47 +02:00
README.md fix: resolve typos README.md 2025-07-01 14:05:18 +02:00
rector.php refactor(php): use PHP8.2 features 2025-10-14 18:29:28 +02: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.

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