-
Notifications
You must be signed in to change notification settings - Fork 368
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GitHub: support GitHub apps #1071
Labels
api
Related to supporting new APIs.
Comments
khaliqgant
added a commit
that referenced
this issue
Oct 6, 2023
khaliqgant
added a commit
that referenced
this issue
Oct 6, 2023
@khaliqgant I was testing the GIthub App flow on another app to get clues on how they were reconciling the pro/post installation context, and it turns out they use a state parameter!!!! If that really works, it would solve a lot of our headaches: |
khaliqgant
added a commit
that referenced
this issue
Oct 9, 2023
khaliqgant
added a commit
that referenced
this issue
Oct 9, 2023
khaliqgant
added a commit
that referenced
this issue
Oct 9, 2023
khaliqgant
added a commit
that referenced
this issue
Oct 9, 2023
khaliqgant
added a commit
that referenced
this issue
Oct 10, 2023
khaliqgant
added a commit
that referenced
this issue
Oct 10, 2023
khaliqgant
added a commit
that referenced
this issue
Oct 10, 2023
khaliqgant
added a commit
that referenced
this issue
Oct 10, 2023
khaliqgant
added a commit
that referenced
this issue
Oct 10, 2023
khaliqgant
added a commit
that referenced
this issue
Oct 10, 2023
khaliqgant
added a commit
that referenced
this issue
Oct 10, 2023
* [gh-#1071] app flow initial implementation * [gh-#1071] github app auth initial version * [gh-#1071] symlink logo * [gh-#1071] use more streamlined oauth flow with modal and closing after setup url callback * [gh-#1071] github-app instead of github_app * [gh-#1071] update test params * [gh-#1071] app token refresh logic * [gh-#1071] remove unused * [gh-#1071] remove unused * [gh-#1071] better error message * [gh-#1071] fix auth call update * [gh-#1071] add AppCredentials type * [gh-#1071] clean up getRecords call * [gh-#1071] add accessToken and expiresAt for app credentials
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We already support OAuth apps for GitHub, but the more modern way to use the API is GitHub apps.
Auth docs for GitHub apps: https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app
The text was updated successfully, but these errors were encountered: