github sso verify code
This block is part of the users group and was last modified in core v14.0.4.
github sso verify code v14.0.4 Exchange a GitHub authorization code for user identity. Returns email, name, and a service token for "user exists by service".
- flow
flow - Client ID required
valueGitHub OAuth App Client ID
- Client Secret required
valueGitHub OAuth App Client Secret
- Code required
valueThe authorization code returned by GitHub
- Redirect URI required
valueMust be the same redirect URI used when generating the auth URL
- flow
flow - Email
valueThe user email address from the SSO provider
- Name
valueThe user display name
- First name
valueThe user first name
- Last name
valueThe user last name
- Service Token
valueService token in format "{provider}-{id}" for use with "user exists by service" block
- Provider User ID
valueThe unique user ID at the SSO provider
- Access Token
valueThe OAuth access token for making API calls on behalf of the user
- Refresh Token
valueEmpty for GitHub; GitHub does not issue refresh tokens in this flow
- Raw Token
objectThe GitHub user profile JSON returned from the GitHub user API
- Success
conditionTrue if the code was exchanged successfully
- Error
valueError message if success is false
sso |
oauth |
github |
single sign on |
verify |
exchange |
callback |
A typical wiring for github sso verify code: a function trigger starts the flow; value feeds the client_id pin; value feeds the client_secret pin; value feeds the code pin; value feeds the redirect_uri pin; the flow out pin feeds debug.

Version history
Introduced in v14.0.4.
Service documentation
External API reference This block wraps a third-party service. Click here for the service's own documentation of the underlying endpoint.Back to
users Return to the main group to view all sub-groups Back to sso Return to the group to view all blocks within this group
