Authenticators
The Authenticators Administration API provides operations to configure which authenticators are available to end users for use when they sign in to apps.
End users are required to use one or more authenticators based on the security requirements of the app sign-in policy.
Okta Identity Engine currently supports authenticators for the following factors:
Knowledge-based:
- Password
- Security Question
- Temporary access code (TAC)
Possession-based:
- Phone (SMS, voice call)
- Passkey (FIDO2 WebAuthn)
- Duo
- Custom app
As of the 2026.04.0 release, the FIDO2 (WebAuthn) authenticator is now called Passkey (FIDO2 WebAuthn), and there are new settings and updates to the authenticator page layout. There have been no changes to any existing parameter names, values, or endpoint paths. For example, the authenticator key for the Passkey (FIDO2 WebAuthn) authenticator is still webauthn.
Note: There are several limitations when you create or modify a
webauthnauthenticator. See Passkey (FIDO2 WebAuthn) support and behavior.