auth

Finalize passkey login

Verifies the assertion against the resolved credential, advances the sign-counter, and returns a session token.

post/api/v0/auth/passkey/login/finalize

Request

  • Base URL: https://api.harmont.dev
  • URL: https://api.harmont.dev/api/v0/auth/passkey/login/finalize
  • Auth: none required

Request body

assertionobject required

The WebAuthn assertion response from navigator.credentials.get.

challenge_idstring uuid required

The challenge id returned by the login-options call.

Response

Session token

tokenstring required

The raw session bearer token. Send it as Authorization: Bearer <token>.

Changes

No recorded changes to this operation across all 1 revision of this API.