Closed nicklpeterson closed 1 year ago
Hello there!π Welcome to the project!π Thank you and congratsπfor opening your very first issue in this project.Be patient while we get back to you.π
Hello there nicklpeterson π
Welcome to github1s !!ππ₯³
Thank you and congratulations π for opening your very first issue in this project. github1s fosters an open and welcoming environment for all our contributors.πΈ
Incase you want to claim this issue, please comment down below! We will try to get back to you as soon as we can.π
Feel free to visit github1s.com. π©βπ» If you have any interesting ideas, just open an issue. We would love to hear you and engage in discussions.
The whole auth process is referred to GitHub Authorizing OAuth Apps Documentation.
The detailed steps for authenticating GitHub1s to GitHub:
https://github.com/login/oauth/authorize?scope=repo,user:email&client_id=${client_id}
) in a new window (notice the client_id
is provided by GitHub when you register an OAuth App), then open a message listener
to wait the OAuth token that send back in Step 4.code
in url search parameters.OAuth Token
with GitHub. Then use postMessage API to send the token back to GitHub1s (The message listener is registered in Step 2).If you deploy it yourself, you should register your own GitHub OAuth App, and the Authorization callback URL is set up by yourself.
Hope the above content is helpful to you.
Thank You! That is very helpful.
Hi, thanks for making this awesome project! I'm working on setting it up for my organization on github enterprise server and ran into an issue with Oauth2 flow. When github redirects back, we end up with a url
localhost:5000?code=xxx
but it appears the post request to get the access token is never made. Could you explain what the correct callback url should be? Currently I'm working on it in localhost, with the plan to deploy atgit1s.myorg.com
.