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

[Feat] Setting up authentication #310

Open
5 of 10 tasks
ShivanshPlays opened this issue Oct 28, 2024 · 0 comments
Open
5 of 10 tasks

[Feat] Setting up authentication #310

ShivanshPlays opened this issue Oct 28, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request gssoc-ext GirlScript Summer of Code Extended 2024 hacktoberfest-accepted Hacktoberfest level3 GirlScript Summer of Code Level 3 Issue

Comments

@ShivanshPlays
Copy link
Contributor

Description

Issue: Setting up Authentication in Next.js Website

Description

This issue focuses on setting up authentication for the Next.js version of the website. The objective is to enable secure user login and signup functionalities. I will be working on:

  1. Backend setup for authentication.
  2. Signup page implementation with required validations and user flows.

Tasks

  • Configure backend routes for authentication.
  • Implement secure signup and login flows.
  • Add error handling for invalid login attempts (e.g., using React Hot Toast).
  • Work with NextAuth or an alternative library to manage session handling.
  • Connect the authentication mechanism with the database to store user credentials.

Input Required from Project Admin

  1. Database Choice:

    • Do you prefer any specific database for storing user data?
    • Should we use the existing MongoDB instance or set up a new one?
  2. Authentication Library:

    • Should we proceed with NextAuth as the library for managing sessions and authentication?

Expected Outcome

  • A functional backend and signup page integrated into the website.
  • Basic authentication in place to allow users to register and log in securely.

Please provide your inputs and opinions on the above points before I proceed. I want to ensure that the setup aligns with the project’s direction.

Screenshots

No response

Checklist

  • I have checked the existing issues
  • I have read the Contributing Guidelines
  • I'm a GSSoC'24-Extd contributor
  • I'm a Hacktoberfest'24 contributor
  • I am willing to work on this issue (optional)
@ShivanshPlays ShivanshPlays added the enhancement New feature or request label Oct 28, 2024
@github-actions github-actions bot added gssoc-ext GirlScript Summer of Code Extended 2024 hacktoberfest-accepted Hacktoberfest labels Oct 28, 2024
@swarooppatilx swarooppatilx added the level3 GirlScript Summer of Code Level 3 Issue label Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request gssoc-ext GirlScript Summer of Code Extended 2024 hacktoberfest-accepted Hacktoberfest level3 GirlScript Summer of Code Level 3 Issue
Projects
None yet
Development

No branches or pull requests

2 participants