Skip to main content
POST
Complete User Login

Authentication

No authentication required.

Required Permissions

No authentication required.

Body

application/json
challengeIdentifier
string
required

Temporary authentication token returned by the Create Challenge endpoint.

firstFactor
Fido2/Passkeys · object
required

First factor credential used to sign the challenge.

secondFactor
Fido2/Passkeys · object

Second factor credential used to authenticate a user.

Response

200 - application/json

Success

token
string
required

Authentication token issued to the user.

expiry
number

Token expiration time in epoch milliseconds.

identity
object

Decoded identity for the issued token. Populated for flows whose token is not a Dfns-minted JWT (e.g. OIDC passthrough) so clients can skip JWT decoding; absent on flows where the token's claims carry the same fields.