Handle Google OAuth2 login with authorization code. This endpoint is for users who already have accounts.
Expected payload: { "code": "authorization_code_from_google", "redirect_uri": "your_frontend_redirect_uri" }
Returns: { "access_token": "jwt_access_token", "refresh_token": "jwt_refresh_token", "user": { "id": user_id, "email": "[email protected]", "first_name": "John", "last_name": "Doe" } }
Responses
access_tokenstring · requiredrefresh_tokenstring · requireduserobject · required
Handle Okta OAuth2 login with authorization code. This endpoint is for users who already have accounts.
Expected payload: { "code": "authorization_code_from_okta", "redirect_uri": "your_frontend_redirect_uri" }
Returns: { "access_token": "jwt_access_token", "refresh_token": "jwt_refresh_token", "user": { "id": user_id, "email": "[email protected]", "first_name": "John", "last_name": "Doe" } }
Responses
access_tokenstring · requiredrefresh_tokenstring · requireduserobject · required
Takes a set of user credentials and returns an access and refresh JSON web token pair to prove the authentication of those credentials.
Request Body
emailstring · writeOnly · requiredpasswordstring · writeOnly · requiredaccessstring · readOnly · requiredrefreshstring · readOnly · required
Responses
emailstring · writeOnly · requiredpasswordstring · writeOnly · requiredaccessstring · readOnly · requiredrefreshstring · readOnly · required

