Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Add Google OAuth for Login/Register Page #392

Closed
3 of 4 tasks
Lokesh-Bijarniya opened this issue Oct 9, 2024 · 1 comment
Closed
3 of 4 tasks

Comments

@Lokesh-Bijarniya
Copy link

Lokesh-Bijarniya commented Oct 9, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Feature Description

I propose adding Google OAuth authentication to the login and registration page of the OnlineBookSales application. This feature would allow users to authenticate themselves using their Google accounts, streamlining the login process and improving user experience.

Currently, users have to complete a manual registration process, which can be time-consuming and may lead to frustration. By integrating Google OAuth, users will be able to log in with a single click using their existing Google account, significantly reducing the time and effort required to get started with the platform.

The integration would involve setting up Google OAuth credentials and implementing the front-end logic to trigger the Google sign-in process. Additionally, backend modifications will be needed to handle the OAuth token and manage user sessions.

Use Case

This feature would enhance the user experience by providing a faster and more convenient login method. For users who are already familiar with Google services, this integration will offer a sense of familiarity and trust. It can also help to capture a broader audience who may prefer using their Google accounts over creating new credentials.

With Google OAuth, users will not need to remember yet another set of login details, which can lead to higher registration conversion rates and user satisfaction.

Benefits

Improved User Experience: Simplifies the login process, making it quicker and more straightforward for users.
Higher Security: Google’s OAuth is known for its robust security measures, reducing the risk of password-related vulnerabilities.
Increased User Engagement: With the convenience of one-click login, users are more likely to create accounts and return to the platform.
Lowering Barrier to Entry: Reducing friction during the signup/login process can attract more users who may be hesitant to register with email/password combinations.
Modern Authentication Method: Aligns the platform with contemporary practices in web applications, enhancing its credibility and attractiveness to potential users.

Add ScreenShots

No response

Priority

High

Record

  • I have read the Contributing Guidelines
  • I'm a GSSOC'24 contributor
  • I have starred the repository
Copy link

github-actions bot commented Oct 9, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant