Verifies an email login by validating the verification code sent to the email address.
On success, returns an OAuth2-compatible token response with:
accessToken: JWT token for authenticating subsequent API requeststokenType: Always “Bearer”expiresIn: Token lifetime in secondsuserId: The authenticated user’s identifierUse the access token in the Authorization header: Authorization: Bearer {accessToken}
Request to verify an email login by providing the verification code sent to the email address.
The email address used to initiate the login.
"john.doe@example.com"
The nonce returned from the start login request.
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"
The 6-digit verification code sent to the email address.
^[0-9]{6}$"123456"
Login verified successfully. Returns access token for API authentication.
OAuth2-compatible token response containing the access token for authenticating API requests.
JWT access token for authenticating API requests. Include in the Authorization header as "Bearer {accessToken}".
The type of token issued. Always "Bearer" for JWT tokens.
Bearer "Bearer"
Number of seconds until the access token expires.
604800
The unique identifier of the authenticated user.
"f47ac10b-58cc-4372-a567-0e02b2c3d479"