-
Notifications
You must be signed in to change notification settings - Fork 138
Description
Is there an existing issue for this?
- I have searched the existing issues
Describe the bug
Clicking the "Sign in with GitHub" button does not initiate or complete the OAuth login flow as expected. The button is either unresponsive or redirects incorrectly.
Steps to Reproduce:
- Go to the login/signup page.
- Click on Sign in with GitHub.
- Observe that nothing happens or an error occurs.
Environment:
Browser: Chrome / Firefox
Platform: Web (Desktop/Mobile)
Logged in: No
Possible Solution (Proposal)
Check if the GitHub OAuth client ID and redirect URI are properly set in the environment variables.
Ensure the frontend is correctly calling the backend OAuth endpoint.
Add error handling to display if the auth flow fails or is blocked.
Test the API route with tools like Postman or browser dev tools to verify the redirect.
Happy to work on this issue as a part of GSSoC'25 if it’s available!
Expected behavior
Expected Behavior:
Clicking the button should redirect the user to GitHub’s OAuth authentication page and return with a valid login session.
github.issue.mp4
Add ScreenShots
No response
What browsers are you seeing the problem on?
Chrome
Record
- I have read the Contributing Guidelines
- Are you a GSSOC'25 contributor
- I want to work on this issue