-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Description
🔍 Is there an existing issue for this?
- I have searched the existing issues
📝 Feature Description
Overview:
The Webapp currently supports only email-password based login. To enhance user experience and provide a faster, more secure sign-in option, we should integrate Google OAuth Authentication.
💡 Expected Improvements
Why this is needed:
Simplifies the onboarding process for new users.
Eliminates the need to remember additional passwords.
Provides secure authentication via Google.
Improves trust and convenience, aligning with your web-app.
Proposed Solution:
Add a “Continue with Google” button on the login/signup page.
On successful login, fetch user details (name, email, profile picture).
Store user details in the database, creating a new account if the user logs in for the first time.
Ensure smooth integration with the existing authentication system.
📸 Add Screenshots (Optional)

🚦 Priority Level
High
✅ Confirmation
- I have read the Contributing Guidelines
- I'm a GSSoC'24 contributor
- I have starred the repository