You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: The login and signup pages require backend integration to handle user authentication securely. Along with improving the frontend UI to look more professional, we also need to implement a robust backend that includes secure user data management and authentication mechanisms.
Proposed Changes:
Frontend:
Implement a minimalist and user-friendly design for both login and signup pages.
Provide feedback for user actions such as form validation errors, password strength indicators, and success/error messages.
Backend:
User Authentication:
Implement JWT-based authentication for secure login sessions.
Hash passwords using bcrypt to store them securely in the database.
Signup:
Create an API route to handle user registration.
Validate inputs like email, password strength, and unique username.
Store user data securely in a database (e.g., MongoDB).
Login:
Create an API route to authenticate users based on their credentials.
Issue a JWT token upon successful login for maintaining session state.
User Data Validation:
Ensure secure input validation to prevent SQL injection or malicious payloads.
Technologies:
Backend: Node.js, Express.js
Database: MongoDB
Authentication: JWT, bcrypt for hashing passwords
Frontend: HTML, CSS, JavaScript @tushargupta1504 assign me this task
need to add login and signup page
The text was updated successfully, but these errors were encountered: