mirror of
https://github.com/Luzifer/nginx-sso.git
synced 2024-11-14 12:12:41 +00:00
Updated MFA Provider Configuration (markdown)
parent
d6951d983b
commit
59dc10ba8b
1 changed files with 20 additions and 0 deletions
|
@ -6,6 +6,26 @@ attributes:
|
||||||
<mapping of attributes>
|
<mapping of attributes>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Duo
|
||||||
|
|
||||||
|
This provider needs a configuration to function correctly:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
mfa:
|
||||||
|
duo:
|
||||||
|
# Get your ikey / skey / host from https://duo.com/docs/duoweb#first-steps
|
||||||
|
ikey: "<IKEY>"
|
||||||
|
skey: "<SKEY>"
|
||||||
|
host: "<API HOST>"
|
||||||
|
user_agent: "nginx-sso"
|
||||||
|
```
|
||||||
|
|
||||||
|
The corresponding expected MFA configuration is as following:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
provider: duo
|
||||||
|
```
|
||||||
|
|
||||||
## Google Authenticator / TOTP (`google`)
|
## Google Authenticator / TOTP (`google`)
|
||||||
|
|
||||||
The provider name here is `google` while the only supported argument at the moment is `secret`. The secret is what you need to provide to your users for them to add the config to their authenticator. (It MUST be base32 encoded!)
|
The provider name here is `google` while the only supported argument at the moment is `secret`. The secret is what you need to provide to your users for them to add the config to their authenticator. (It MUST be base32 encoded!)
|
||||||
|
|
Loading…
Reference in a new issue