diff --git a/MFA-Provider-Configuration.md b/MFA-Provider-Configuration.md index f664d97..136b7d0 100644 --- a/MFA-Provider-Configuration.md +++ b/MFA-Provider-Configuration.md @@ -6,6 +6,26 @@ 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: "" + skey: "" + host: "" + user_agent: "nginx-sso" +``` + +The corresponding expected MFA configuration is as following: + +```yaml +provider: duo +``` + ## 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!)