Complete User Login
Complete User Login
Completes the login process and provides the authenticated user with their authentication token.
The type of credentials used to login is determined by the kind field in the nested objects (firstFactor and secondFactor). Supported credential kinds are:
Fido2: Login challenge is signed by a user’s signing device usingWebAuthn.Key: Login challenge is signed by a user’s private key.PasswordProtectedKey: Login challenge is signed by the decrypted user’s private key that was sent during Create User Login Challenge step.
POST
Complete User Login
Authentication
No authentication required.Required Permissions
No authentication required.Body
application/json
Temporary authentication token returned by the Create Challenge endpoint.
First factor credential used to sign the challenge.
- Fido2/Passkeys
- Public/Private key pair
- Password-protected Key
- <Deprecated> Password
Second factor credential used to authenticate a user.
- Fido2/Passkeys
- Public/Private key pair
- Password-protected Key
- <Deprecated> TOTP
Response
200 - application/json
Success
- Option 1
- Option 2
Authentication token issued to the user.
Last modified on June 12, 2026