arshadpatel / arshadpatel/codeX100
OAuth Integration (Google & GitHub)
- Dominant language
- HTML
- Stars
- 12
- Forks
- 74
- PR merge metrics
- No merged PRs in 30d
Description
Add OAuth2.0 authentication for Google and GitHub. Users should be able to log in using their Google or GitHub accounts.
**Tasks:**
- Set up OAuth for Google and GitHub using passport.js or another library.
- Create the necessary routes for handling OAuth login.
- Store user information in the database upon successful login.
**Skills:** Node.js, OAuth, Express, passport.js, API Integration
Contributor guide
Research direction
No files or tests are named. Start by locating the Node.js/Express application entry point, existing authentication routes, and database integration; then verify the Google and GitHub OAuth flows, callback handling, and successful user persistence for both providers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- express, node.js
- Domain
- api, authentication, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100