CorbadoConnect
Finish Connect Login
Finishes an initialized connect login process
POST
/
v2
/
connect
/
login
/
finish
Copy
curl --request POST \
--url https://{projectId}.frontendapi.corbado.io/v2/connect/login/finish \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"isConditionalUI": true,
"assertionResponse": "<string>",
"loadedMs": 123
}'
Copy
{
"passkeyOperation": {
"operationType": "append",
"identifierValue": "<string>",
"identifierType": "email",
"ceremonyType": "local",
"aaguidDetails": {
"name": "<string>",
"iconLight": "<string>",
"iconDark": "<string>"
}
},
"session": "<string>",
"signedPasskeyData": "<string>",
"fallbackOperationError": {
"initFallback": true,
"identifier": "<string>",
"error": {
"code": "<string>",
"message": "<string>"
}
}
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
application/json
Response
200
application/json
Data about the passkey login and the session.
The response is of type object
.
Was this page helpful?
Copy
curl --request POST \
--url https://{projectId}.frontendapi.corbado.io/v2/connect/login/finish \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"isConditionalUI": true,
"assertionResponse": "<string>",
"loadedMs": 123
}'
Copy
{
"passkeyOperation": {
"operationType": "append",
"identifierValue": "<string>",
"identifierType": "email",
"ceremonyType": "local",
"aaguidDetails": {
"name": "<string>",
"iconLight": "<string>",
"iconDark": "<string>"
}
},
"session": "<string>",
"signedPasskeyData": "<string>",
"fallbackOperationError": {
"initFallback": true,
"identifier": "<string>",
"error": {
"code": "<string>",
"message": "<string>"
}
}
}
Assistant
Responses are generated using AI and may contain mistakes.