Hacktoberfesthacktoberfest-accepted
Repository metrics
- Stars
- (1 star)
- PR merge metrics
- (PR metrics pending)
Description
Objective
Allow login via Google and GitHub OAuth.
Google OAuth Flow
GET /api/oauth/google→ initiate OAuthGET /api/oauth/google/callback→ handle callback and JWT issuance
GitHub OAuth Flow
GET /api/oauth/github→ initiate OAuthGET /api/oauth/github/callback→ handle callback and JWT issuance
OAuth User Linking
- Link OAuth accounts to existing users if email exists.
- Auto-create new user if no account exists.