-
Notifications
You must be signed in to change notification settings - Fork 11
Implement Google SSO (OAuth2) – Backend #82
Copy link
Copy link
Closed
OpenCodeChicago/hacktoberfest-2025-backend
#39Closed
Copy link
Labels
advancedComplex/advanced tasks or featuresComplex/advanced tasks or featuresauthAuthentication & authorizationAuthentication & authorizationbackendIssues related to backendIssues related to backendgoogle-ssoGoogle Single Sign‑On / OAuthGoogle Single Sign‑On / OAuthhacktoberfestSpecial issue for HacktoberfestSpecial issue for Hacktoberfesthacktoberfest-2025Special issue for Hacktoberfest 2025Special issue for Hacktoberfest 2025priority: highNeeds attention ASAPNeeds attention ASAP
Milestone
Metadata
Metadata
Assignees
Labels
advancedComplex/advanced tasks or featuresComplex/advanced tasks or featuresauthAuthentication & authorizationAuthentication & authorizationbackendIssues related to backendIssues related to backendgoogle-ssoGoogle Single Sign‑On / OAuthGoogle Single Sign‑On / OAuthhacktoberfestSpecial issue for HacktoberfestSpecial issue for Hacktoberfesthacktoberfest-2025Special issue for Hacktoberfest 2025Special issue for Hacktoberfest 2025priority: highNeeds attention ASAPNeeds attention ASAP
Type
Projects
Status
Done
Priority: High
Difficulty: Advanced
Type: Backend Feature
Description:
Set up Google Single Sign-On (SSO) in the CoreX backend. The goal is to allow users to register/login with their Google account.
Requirements:
passport-google-oauth20orgoogle-auth-library.GET /auth/google– redirect to Google login.GET /auth/google/callback– handle Google’s response.id,email,name).authProvider: 'google'), then return JWT.GOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRETGOOGLE_CALLBACK_URLAcceptance Criteria: