Skip to content

🏭 Bounty T1: Fix GitHub OAuth Sign-In Flow #821

@mtarcure

Description

@mtarcure

Bounty: Fix GitHub OAuth Sign-In Flow

Reward: 200,000 $FNDRY | Tier: T1 (Open Race) | Domain: Backend

Description

The GitHub OAuth sign-in flow is returning a 404 when users click "Sign in with GitHub." The OAuth App is configured but the authorize URL is not working correctly. Debug and fix the full OAuth flow so users can sign in.

Requirements

  • GitHub OAuth sign-in works end-to-end (click -> GitHub authorize -> callback -> JWT issued -> user logged in)
  • Handle error cases gracefully (expired codes, invalid state, rate limits)
  • Test with both new and returning users

Acceptance Criteria

  • Clicking "Sign in with GitHub" redirects to GitHub authorization page
  • After authorizing, user is redirected back and logged in
  • User profile shows GitHub username and avatar
  • JWT tokens are issued and stored correctly

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendBackend workbountyBounty tasktier-1Tier 1: Open race — first quality PR wins

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions