Type alias SessionData

SessionData: {
    allowed_credentials?: string[];
    challenge: string;
    expires: string;
    extensions?: AuthenticationExtensions;
    userVerification: UserVerificationRequirement;
    user_id: string;
}

Data that should be stored securely (anti-tamper) by the Relying Party for the duration of the registration or login ceremony.

Type declaration

  • Optional allowed_credentials?: string[]

    Credentials allowed in this login or registration ceremony.

  • challenge: string

    Challenge that was sent to the browser.

  • expires: string

    When this data expires

  • Optional extensions?: AuthenticationExtensions

    Contains additional parameters requesting additional processing by the client and authenticator.

  • userVerification: UserVerificationRequirement

    Required user verification in this login or registration ceremony.

  • user_id: string

    (base64) ID of the user being registered or logged in.

Generated using TypeDoc