auth

Begin a discoverable-credential passkey login.

Changed on

Fully pre-auth: opens a discoverable-credential request ceremony and returns the opaque request options. Discloses nothing about which accounts or credentials exist.

post/api/v1/auth/webauthn/login/start

Request

  • Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/v1/auth/webauthn/login/start
  • Auth: none required

Response

Opaque WebAuthn request options for the browser.

WebauthnOptions required

Opaque WebAuthn ceremony options (creation or request), generated by the relying party and handed to the browser navigator.credentials API verbatim. The server treats the blob as raw bytes; the base64url fields the authenticator signs over are preserved by round-tripping.

Changes

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • warning

      added the new payload_too_large enum value to the / response property for the response status

    • warning

      added the new payload_too_large enum value to the / response property for the response status

    • warning

      added the new payload_too_large enum value to the / response property for the response status

    • warning

      added the new payload_too_large enum value to the / response property for the response status

    • warning

      added the new payload_too_large enum value to the / response property for the response status

    • warning

      added the new payload_too_large enum value to the / response property for the response status

    • warning

      added the new unprocessable enum value to the / response property for the response status

    • warning

      added the new unprocessable enum value to the / response property for the response status

    • warning

      added the new unprocessable enum value to the / response property for the response status

    • warning

      added the new unprocessable enum value to the / response property for the response status

    • warning

      added the new unprocessable enum value to the / response property for the response status

    • warning

      added the new unprocessable enum value to the / response property for the response status