Sign-in · passkeySignInOptions
Start a passkey sign-in
POST /api/auth/passkeys/sign-in/options
WebAuthn options for discoverable credentials (user verification required).
- Who may call it
- Anyone (no credentials)
- Server
- https://api.logu.dev
Example#
curl -s -X POST "https://api.logu.dev/api/auth/passkeys/sign-in/options"
Responses#
200
The ceremony.
{
"options": {
"challenge": "Zk3vQ9…",
"rpId": "logu.dev",
"userVerification": "required"
},
"challengeToken": "aS7dQ2xLp9Vt4mKz.signature"
}
Response fields
| Field | Type | Required | Notes |
|---|---|---|---|
options | object | required | PublicKeyCredentialCreationOptionsJSON / …RequestOptionsJSON. |
challengeToken | string | required | The ceremony's signed challenge reference: send it back with the response. |
Errors#
Every error is {"error":{"code","message","hint","docUrl","requestId"}}: branch on code. See Errors.
| Status | Code | Meaning |
|---|---|---|
| 500 | internal_error | Something went wrong on Logu's side. |