Social Login
Logs a user in with a JWT id token issued by a social login provider and provides the authenticated user with their authentication token.
POST
Social Login
Authentication
No authentication required.Required Permissions
No authentication required.Body
application/json
Social login provider used to issue the JWT.
Available options:
Oidc JWT id token issued by the social login provider.
Organization id.
Required string length:
1 - 64Pattern:
^or-[a-z0-9]{5}-[a-z0-9]{5}-[a-z0-9]{14,16}$Example:
"or-30tnh-itmjs-s235s5ontr3r23h2"
Response
200 - application/json
Success
Authentication token issued to the user.
Token expiration time in epoch milliseconds.
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.
Last modified on October 9, 2026