-
Notifications
You must be signed in to change notification settings - Fork 37
Open
Labels
enhancementNew feature or requestNew feature or requestgssoc25Issues and pull requests related to the GSSoC'25 open source contributions.Issues and pull requests related to the GSSoC'25 open source contributions.level2Intermediate-level issues — requires some understanding of the codebase and relevantIntermediate-level issues — requires some understanding of the codebase and relevant
Description
Description
The application currently does not support user login. To ensure secure access and enable personalized user sessions, a login page needs to be added.
Requirements
- Create a login page with fields for username/email and password
- Implement authentication logic
- Redirect authenticated users to the dashboard/homepage
- Show clear error messages for invalid credentials
- Provide links for Sign Up and Forgot Password (if required)
Expected Outcome
Users should be able to log in securely with their credentials before accessing protected sections of the application.
Additional Notes
- Consider using Django’s built-in
Login Viewfor simplicity. - Ensure CSRF protection is enabled.
- Add basic UI styling for a clean user experience.
As a contributor of GSSoC'25 , I would like to work on this issue. Could you please assign it to me @rahulkhandait-sde
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgssoc25Issues and pull requests related to the GSSoC'25 open source contributions.Issues and pull requests related to the GSSoC'25 open source contributions.level2Intermediate-level issues — requires some understanding of the codebase and relevantIntermediate-level issues — requires some understanding of the codebase and relevant