Auth
Run a WebAuthn challenge
POST
/auth/factors/{factor_id}/challengeCombines the server challenge with the browser credential operation.
Parameters
factorIdstring- The enrolled factor ID.
webauthn.rpIdstring- The relying-party ID.
webauthn.rpOrigins?string[]- Allowed origins.
friendlyName?string- Fallback user-facing credential name.
signal?AbortSignal- Signal used to cancel the browser operation.
overrides.create?Partial<PublicKeyCredentialCreationOptions>- Overrides for credential creation.
overrides.request?Partial<PublicKeyCredentialRequestOptions>- Overrides for credential authentication.
Returns
factorIdstringchallengeIdstringwebauthnStrictOmit<MFAVerifyWebauthnParamFields<'create' | 'request'>['webauthn'], 'rpId' | 'rpOrigins'>