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.
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:
https://github.com/login/oauth/access_tokenhttps://api.github.com/userPresto Component, Service, or Connector
presto-main, OAuth2
Possible Implementation
Enhance the OAuth flow to support GitHub access tokens and user info endpoints.