Trisha-tech / OnlineBookSales

This project named Online Book Sales - Backend deals with developing an e-commerce website for Online Book Sale. It provides the user with a catalog of different books available for purchase in the store. In order to facilitate online purchase, a shopping cart is provided to the user.
https://book4u-j5au.onrender.com/
MIT License
107 stars 178 forks source link

Integrate Google and Facebook-Oauth in signup page #374

Open srivastav2006 opened 6 days ago

srivastav2006 commented 6 days ago

Is there an existing issue for this?

Feature Description

✨ Feature Request

Feature Description

Add Google and Facebook OAuth on the signup page to allow users to register and log in using their social accounts.

Problem Statement

The current signup process is limited to email registration, which may discourage users. Social logins will enhance user convenience and boost signup rates.

Use Case

Proposed Solution

Add "Sign up with Google" and "Sign up with Facebook" buttons on the signup page, enabling single-click registration via OAuth.

Alternatives Considered

Additional Context

Requires Google and Facebook developer console setup and backend token management for secure integration.

Benefits

No response

Add ScreenShots

No response

Priority

Medium

Record

github-actions[bot] commented 6 days ago

Hi there! Thanks for opening this issue. We appreciate your contribution to this open-source project. We aim to respond or assign your issue as soon as possible.

Trisha-tech commented 6 days ago

Is there an existing issue for this?

  • [x] I have searched the existing issues

Feature Description

✨ Feature Request

Feature Description

Add Google and Facebook OAuth on the signup page to allow users to register and log in using their social accounts.

Problem Statement

The current signup process is limited to email registration, which may discourage users. Social logins will enhance user convenience and boost signup rates.

Use Case

Proposed Solution

Add "Sign up with Google" and "Sign up with Facebook" buttons on the signup page, enabling single-click registration via OAuth.

Alternatives Considered

  • Implementing only one OAuth option.
  • Exploring other social platforms like Twitter or Apple, but focusing on Google and Facebook due to larger user bases.

Additional Context

Requires Google and Facebook developer console setup and backend token management for secure integration.

Benefits

No response

Add ScreenShots

No response

Priority

Medium

Record

  • [x] I have read the Contributing Guidelines
  • [x] I'm a GSSOC'24 contributor
  • [x] I have starred the repository

Hello @srivastav2006, Go for it All the Best Although Google OAuth Sign feature has already been done in backend side, it would be better if you can connect it with frontend also.