Skip to content

FEATURE REQUEST: Add Google OAuth login option to authentication flow #245

@dhruvi-16-me

Description

@dhruvi-16-me

Is your feature request related to a problem?

  • Yes, it is related to a problem

Describe the feature you'd like

🌟 Feature Description

Currently, the application only supports email/password authentication via Supabase.
Adding Google OAuth authentication would significantly improve the user onboarding experience and reduce friction during signup and login.

Supabase already provides built-in support for Google OAuth, so this feature can be implemented with minimal backend changes and primarily frontend work.

🔍 Problem Statement

Currently, the application only supports email/password authentication.
This creates friction during signup due to email verification issues and
may discourage users from completing registration.

A social login option like Google OAuth would simplify authentication
and improve the overall user experience.

🎯 Expected Outcome

  1. Users should be able to sign up and sign in using their Google account
  2. A "Continue with Google" button should be available on login and signup pages
  3. Google-authenticated users should be handled seamlessly by the existing auth flow
  4. Existing email/password authentication should remain unaffected.

📷 Screenshots and Design Ideas

Image

It will look something like this.

📋 Additional Context

Supabase supports Google OAuth out of the box, which makes this feature
mostly frontend-focused. This would be a good enhancement for improving
user onboarding and aligns with standard authentication practices.

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on implementing this feature

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions