Skip to content

🐞[Bug]: Sign in With Github button not working properly #253

@celestial201

Description

@celestial201

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:

  1. Go to the login/signup page.
  2. Click on Sign in with GitHub.
  3. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions