No description
Find a file
Nextcloud bot 854f184e00
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-24 01:42:16 +00:00
.github fix: revert previous change 2025-10-13 18:15:27 -03:00
.tx [tx-robot] Update transifex configuration 2022-10-01 03:02:50 +00:00
appinfo fix: add WhatsApp to summary 2025-09-21 09:46:14 -03:00
composer chore: add new composer autoload 2025-09-09 16:13:39 -03:00
css fix: challenge template 2025-09-25 13:18:39 -03:00
doc fix: Instructions to users 2025-09-25 09:50:40 -03:00
img Add icon 2017-04-26 18:16:02 +02:00
l10n fix(l10n): Update translations from Transifex 2025-10-24 01:42:16 +00:00
lib fix: get instance from valid gateway name 2025-10-13 20:07:39 -03:00
LICENSES feat: implement REUSE 2025-09-10 09:38:12 -03:00
screenshots Add new screenshots 2018-06-19 09:53:48 +02:00
src chore: Move all classes of a provider to a same place to be more generic 2025-09-20 12:30:36 -03:00
templates fix: challenge template 2025-09-25 13:18:39 -03:00
tests chore: conver configure SMS provider with tests 2025-09-29 23:11:59 -03:00
vendor-bin chore(deps): Bump humbug/php-scoper in /vendor-bin/php-scoper 2025-10-16 11:13:47 +00:00
.editorconfig feat: add .editorconfig 2025-09-10 09:38:17 -03:00
.eslintrc.cjs chore: update frontend to Vue3 2025-09-10 19:03:38 -03:00
.gitignore feat: prevent conflicts between apps 2025-09-21 11:53:46 -03:00
.nextcloudignore feat: implement REUSE 2025-09-10 09:38:12 -03:00
.php-cs-fixer.dist.php chore: update PHPUnit tests to PHPUnit 10 2025-09-09 16:55:21 -03:00
.scrutinizer.yml chore: bump minimum PHP version 2025-10-13 16:09:32 -03:00
AUTHORS.md feat: implement REUSE 2025-09-10 09:38:12 -03:00
CHANGELOG.md chore(release): changelog 2025-10-13 18:07:49 -03:00
composer.json chore: bump minimum PHP version 2025-10-13 16:09:32 -03:00
composer.lock chore: bump dependencies 2025-10-13 16:10:01 -03:00
COPYING first working version 2016-05-31 22:21:32 +02:00
krankerl.toml Update release ignore config 2020-04-17 09:27:11 +02:00
Makefile feat: add makefile 2025-10-13 20:13:44 -03:00
openapi.json fix: openapi 2025-09-21 10:28:48 -03:00
package-lock.json chore(deps): Bump @nextcloud/vue from 9.0.1 to 9.1.0 2025-10-23 11:12:25 +00:00
package.json chore(deps): Bump @nextcloud/vue from 9.0.1 to 9.1.0 2025-10-23 11:12:25 +00:00
psalm.xml chore: bump minimum PHP version 2025-10-13 16:09:32 -03:00
README.md fix: phpunit badge 2025-09-21 11:20:21 -03:00
REUSE.toml fix: copy paste issue 2025-09-14 00:32:52 -03:00
scoper.inc.php fix: scoper implementation 2025-09-29 22:23:12 -03:00
stylelint.config.cjs chore: update frontend to Vue3 2025-09-10 19:03:38 -03:00
vite.config.ts chore: update frontend to Vue3 2025-09-10 19:03:38 -03:00

Two Factor Gateway

A set of Nextcloud two-factor providers to send authentication codes via Signal, SMS, Telegram, WhatsApp and XMPP.

PHPUnit SQLite Code Coverage Scrutinizer Code Quality Read the Docs

Supported Messaging Gateways

This app uses external messaging gateway services for sending the code. See the admin documentation on how to configure the specific providers.

Login with external apps

All modern applications communicating with Nextcloud now use Login flow so you will be able to log in just like you would on the web, including, but not limited to SMS-based authentication.

Absent support for the Login flow, after enabling Two Factor SMS, your legacy applications will accept device passwords. Read more on managing devices.