No description
Find a file
Nextcloud bot 54b5a67038
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-03 01:43:28 +00:00
.github Merge pull request #420 from nextcloud/renovate/main-tripss-conventional-changelog-action-6.x 2025-11-10 14:31:29 +01:00
.tx feat(l10n): Prepare transifex integration 2023-09-13 08:28:15 +02:00
appinfo chore(release): v4.9.0 [skip ci] 2025-11-10 15:45:16 +00:00
build docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
css docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
doc docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
l10n fix(l10n): Update translations from Transifex 2025-12-03 01:43:28 +00:00
lib chore(codestyle): apply Rector 2025-11-10 11:59:27 +01:00
LICENSES ci(reuse): Add reuse check 2024-12-13 15:18:28 +01:00
src docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
templates chore(codestyle): apply Rector and PHP CS 2025-02-20 16:15:34 +01:00
tests chore(codestyle): apply PHP CS Fixer 2025-11-10 11:58:05 +01:00
vendor-bin chore(deps-dev): upgrade Rector 2025-11-10 11:59:08 +01:00
.eslintrc.js docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
.gitignore docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
.l10nignore docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
.nextcloudignore docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
.php-cs-fixer.dist.php chore(deps-dev): upgrade PHP CS Fixer 2025-11-10 11:57:28 +01:00
.scrutinizer.yml docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
AUTHORS.md docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
babel.config.js docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
CHANGELOG.md chore(release): v4.9.0 [skip ci] 2025-11-10 15:45:16 +00:00
composer.json chore(dev-deps): upgrade PHP platform to 8.1 2025-11-10 11:41:06 +01:00
composer.lock chore(deps): bump bamarni/composer-bin-plugin from 1.8.2 to 1.8.3 2025-11-25 02:06:43 +00:00
krankerl.toml docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
LICENSE Initial commit 2018-09-07 08:18:37 +02:00
package-lock.json chore(deps-dev): bump node-forge from 1.3.1 to 1.3.2 2025-11-26 22:20:23 +00:00
package.json chore(release): v4.9.0 [skip ci] 2025-11-10 15:45:16 +00:00
README.md docs(readme): Add reuse status badge 2024-12-13 15:20:29 +01:00
rector.php chore(deps-dev): add Rector 2025-02-20 16:15:34 +01:00
REUSE.toml chore(ci): add CHANGELOG.md to REUSE check 2025-03-17 12:06:39 +01:00
stylelint.config.js docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00
webpack.js docs(reuse): Add SPDX header 2024-12-13 15:17:36 +01:00

Nextcloud Two-Factor Authentication Admin Support Provider

REUSE status Build status Read the Docs

This two-factor auth (2FA) provider for Nextcloud allows admins to generate a one-time code for users to log into a 2FA protected account. This is helpful in situations where users have lost access to their other 2FA methods or mandatory 2FA without any previously enabled 2FA provider.

For more details, see the admin documentation and user documentation.

Maintainers

How to release

  1. Go to https://github.com/nextcloud/twofactor_admin/actions/workflows/release.yml
  2. Click Run workflow
    1. Leave Branch: main
    2. Click Run workflow
  3. Go to https://github.com/nextcloud/twofactor_admin/actions
  4. Click on the pending Release workflow and approve it (only maintainers can do this)