https://github.com/nextcloud/twofactor_gateway
🔑 Second factor provider using an external messaging gateway (SMS, Telegram, Signal)
https://github.com/nextcloud/twofactor_gateway
2fa php security sms two-factor
Last synced: 10 months ago
JSON representation
🔑 Second factor provider using an external messaging gateway (SMS, Telegram, Signal)
- Host: GitHub
- URL: https://github.com/nextcloud/twofactor_gateway
- Owner: nextcloud
- License: agpl-3.0
- Created: 2016-05-31T20:20:21.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-02-26T01:59:13.000Z (12 months ago)
- Last Synced: 2025-03-28T00:56:22.163Z (11 months ago)
- Topics: 2fa, php, security, sms, two-factor
- Language: PHP
- Homepage:
- Size: 5.41 MB
- Stars: 110
- Watchers: 16
- Forks: 62
- Open Issues: 91
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
- Authors: AUTHORS.md
Awesome Lists containing this project
README
# Two Factor Gateway
A set of Nextcloud two-factor providers to send authentication codes via Signal, SMS, XMPP and Telegram.

[](https://scrutinizer-ci.com/g/nextcloud/twofactor_gateway/?branch=master)
[](https://scrutinizer-ci.com/g/nextcloud/twofactor_gateway/?branch=master)
[](https://nextcloud-twofactor-gateway.readthedocs.io/en/latest/)

## 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].
[admin documentation]: https://nextcloud-twofactor-gateway.readthedocs.io/en/latest/Admin%20Documentation/
[managing devices]: https://docs.nextcloud.com/server/stable/user_manual/session_management.html#managing-devices