2018-08-27 17:43:54 +03:00
|
|
|
# Two Factor Gateway
|
|
|
|
|
2023-02-20 14:13:26 +03:00
|
|
|
A set of Nextcloud two-factor providers to send authentication codes via Signal, SMS, XMPP and Telegram.
|
2016-05-31 23:21:32 +03:00
|
|
|
|
2021-11-24 03:36:49 +03:00
|
|
|
![Test Status](https://github.com/nextcloud/twofactor_gateway/workflows/PHPUnit/badge.svg?branch=master)
|
2018-06-19 10:21:38 +03:00
|
|
|
[![Code Coverage](https://scrutinizer-ci.com/g/nextcloud/twofactor_gateway/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/nextcloud/twofactor_gateway/?branch=master)
|
|
|
|
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/nextcloud/twofactor_gateway/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/nextcloud/twofactor_gateway/?branch=master)
|
2018-09-27 08:23:14 +03:00
|
|
|
[![Read the Docs](https://img.shields.io/readthedocs/nextcloud-twofactor-gateway.svg)](https://nextcloud-twofactor-gateway.readthedocs.io/en/latest/)
|
2016-10-20 21:19:35 +03:00
|
|
|
|
2018-06-19 11:10:41 +03:00
|
|
|
![](https://raw.githubusercontent.com/ChristophWurst/twofactor_gateway/ae08ce30abfa866c7c7a486d850d4be07b83d82d/screenshots/challenge.png)
|
2016-05-31 23:21:32 +03:00
|
|
|
|
2018-06-19 11:13:21 +03:00
|
|
|
## Supported Messaging Gateways
|
2019-02-12 19:42:51 +03:00
|
|
|
This app uses external messaging gateway services for sending the code. See the
|
|
|
|
[admin documentation] on how to configure the specific providers.
|
2018-06-19 11:09:40 +03:00
|
|
|
|
2017-02-27 01:29:38 +03:00
|
|
|
## Login with external apps
|
2019-02-12 19:42:51 +03:00
|
|
|
All modern applications communicating with Nextcloud now use Login flow so you
|
2018-08-27 17:43:54 +03:00
|
|
|
will be able to log in just like you would on the web, including, but not
|
|
|
|
limited to SMS-based authentication.
|
2018-02-13 00:46:31 +03:00
|
|
|
|
2018-08-27 17:43:54 +03:00
|
|
|
Absent support for the Login flow, after enabling Two Factor SMS, your legacy
|
2019-07-17 17:32:27 +03:00
|
|
|
applications will accept device passwords. Read more on [managing devices].
|
|
|
|
|
2019-02-12 19:42:51 +03:00
|
|
|
[admin documentation]: https://nextcloud-twofactor-gateway.readthedocs.io/en/latest/Admin%20Documentation/
|
2019-07-31 13:18:06 +03:00
|
|
|
[managing devices]: https://docs.nextcloud.com/server/stable/user_manual/session_management.html#managing-devices
|