-
Notifications
You must be signed in to change notification settings - Fork 1
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] Implement Login and Signup Functionality (Frontend & Backend) #15
Comments
@ajaynegi45 I will start working in this . |
Hi @unknown91tech, Thank you for expressing your interest in working on this issue. I'm delighted to inform you that I have assigned this issue to you. Your willingness to contribute to our project is much appreciated. Use NextAuth for authentication, and NextUI is not. Folow this design: Figma Design Before making any contributions, please read the Readme.md file carefully to better understand the project's goals and purpose. This will give you clarity on our mission. Feel free to start working, and if you have any questions or need assistance during the process, please don't hesitate to reach out. |
@ajaynegi45 So use of any ui library is a no? |
Granted Access. No use of any library and css Framework. |
can you allow the use of tailwind css atleast? |
Nope |
I won't be able to do this without tailwind |
It's your choice. If you're not comfortable with the UI, you can still focus on the backend and ensure the core functionality, like login and logout, works smoothly. The UI doesn't have to be perfect right now. Make the UI simple |
hey i would love to work on this issue, I was planning to use prisma, jwt auth and resend for otp verification. Can you assign me this issue |
Hi @iyush05, Thank you for expressing your interest in working on this issue. I'm delighted to inform you that I have assigned this issue to you. Your willingness to contribute to our project is much appreciated.
Feel free to start working, and if you have any questions or need assistance during the process, please don't hesitate to reach out. |
What is the progress? |
@ajaynegi45 I was having problem implementing drizzle can I use prisma and hono (cloudflare workers) for backend if not I'll try again |
You can take ref from here https://github.com/ajaynegi45/Uttarakhand-Culture-NewUI/tree/main . This project also use drizzle |
@ajaynegi45 hey i have made the frontend and backend for login and signup there is just one problem i am having problem protecting the routes ( meaning the "/game" can be accessed even though the user is not logged in ) can you help me with that https://gist.github.com/iyush05/65c27a912e389c329bc982949cfb25d3 |
Currently don't protect any url. Just protect /profile url. User can play this game without login. Login is for future ref. Also create a profile page like this https://github.com/ajaynegi45/Uttarakhand-Culture-NewUI/tree/main/src/app/profile |
any issue connect me on LinkedIn |
Hi @iyush05, Hope you're doing great! 😊 Just wanted to check in and see how things are coming along with the issue you're working on. Any progress or updates you’d like to share? And if you’ve run into any roadblocks or need a hand with anything, please don’t hesitate to reach out! Looking forward to hearing from you! |
Is this feature already requested?
Feature Description
Develop and integrate a secure Login, Signup, and OTP verification feature, ensuring smooth user experience and secure authentication. This feature will involve both frontend UI design and backend API development, along with OTP verification for account signup.
Design Resources:
Requirements
Frontend:
Backend:
/api/auth/signup
: Handles user registration and sends OTP via email./api/auth/verify-otp
: Verifies the OTP and completes the signup process./api/auth/login
: Handles user login.Additional Considerations:
Acceptance Criteria:
The text was updated successfully, but these errors were encountered: