Skip to main content
ScreenMembersOnResetPasswordMfaWebAuthnPlatformChallenge
Example
export interface ScreenMembersOnResetPasswordMfaWebAuthnPlatformChallenge extends ScreenMembers {
  /**
   * Convenience getter for the public key credential request options (challenge) needed for WebAuthn.
   * This is derived from `screen.data.passkey.public_key`.
   * If `screen.data.passkey` or `screen.data.passkey.public_key` is not available, this will be `null`.
   * @type {PasskeyRead['public_key'] | null}
   */
  publicKey: PasskeyRead['public_key'] | null;

  /**
   * Convenience getter for whether the "Remember this device" option should be shown.
   * Derived from `screen.data.show_remember_device`. Defaults to `false` if not specified.
   * @type {boolean}
   */
  showRememberDevice: boolean;
}

Properties

captcha
captchaImage
string
captchaProvider
string
captchaSiteKey
string
data
Screen-specific data.
isCaptchaAvailable
boolean
name
string
publicKey
A convenience accessor for data.passkey.public_key. Provides the challenge and other parameters for the WebAuthn navigator.credentials.get() API call.
showRememberDevice
boolean
A convenience accessor for data.show_remember_device. Indicates if the “Remember this device” option should be displayed. Defaults to false if not present in the context.
texts
Record