Skip to main content
ScreenMembersOnMfaWebAuthnPlatformChallenge
Example
export interface ScreenMembersOnMfaWebAuthnPlatformChallenge extends ScreenMembers {
  /**
   * Direct access to the `PublicKeyCredentialRequestOptions` (specifically the challenge part)
   * needed for `navigator.credentials.get()`.
   * This is a convenience accessor for `data?.passkey?.public_key`.
   * @type {PasskeyRead['public_key'] | null}
   */
  publicKey: PasskeyRead['public_key'] | null;

  /**
   * Indicates whether the "Remember this device" checkbox should be displayed.
   * @type {boolean}
   */
  showRememberDevice: boolean;
}

Properties

captcha
captchaImage
string
captchaProvider
string
captchaSiteKey
string
data
Screen-specific data.
isCaptchaAvailable
boolean
name
string
publicKey
The public key credential request options (specifically the challenge) needed to call navigator.credentials.get(). This is derived from universal_login_context.screen.data.passkey.public_key.
showRememberDevice
boolean
Indicates whether the “Remember this device” checkbox should be displayed.
texts
Record