Update docs for FIPS users

In order to configure WebAuthn on FIPS builds, you must set
local_auth to false and second_factor to optional.

Fixes #11080
This commit is contained in:
Zac Bergquist
2022-03-14 15:09:56 -06:00
committed by Zac Bergquist
parent e945e62d18
commit 0d9d75eecc
@@ -49,6 +49,20 @@ their on-disk Teleport certificates.
https://developers.yubico.com/WebAuthn/WebAuthn_Browser_Support/) (if using
SSH from the Teleport Web UI)
<Admonition type="note" title="Per-session MFA with FIPS">
Teleport FIPS builds disable local users. To configure WebAuthn in order to use
per-session MFA with FIPS builds, provide the following in your `teleport.yaml`:
```yaml
teleport:
auth_service:
local_auth: false
second_factor: optional
webauthn:
rp_id: teleport.example.com
```
</Admonition>
## Configuration
Per-session MFA can be enforced cluster-wide or only for some specific roles.