Skip to content

Use GitHub as the IdP for the OAuth integration #28021

Description

@yhwang

Current OAuth/OpenID integration supports several IdPs, including Okta, Google, IBM App ID, and more. However, when I tried to integrate with the GitHub OAuth flow, it failed. It would be good to support the GitHub OAuth flow.

Expected Behavior or Use Case

For GitHub OAuth, it would go with the OAuth flow:

  • Get access token from https://github.com/login/oauth/access_token
  • Use the access token to get user info from https://api.github.com/user

Presto Component, Service, or Connector

presto-main, OAuth2

Possible Implementation

Enhance the OAuth flow to support GitHub access tokens and user info endpoints.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions