Auth
There are currently no pipelines.
To run a merge request pipeline, the jobs in the CI/CD configuration file must be configured to run in merge request pipelines and you must have sufficient permissions in the source project.
Goal of the Changes: User Login/Authentication: Implemented a login feature that allows users to securely authenticate into the system using their username and password. User Registration: Added a registration page for users to sign up and create accounts. This includes validating user inputs, checking for unique email addresses, and hashing passwords before storing them in the database. Session Management: The user session is maintained using Django's built-in session framework, ensuring that users remain logged in between page refreshes. Password Reset: Added functionality for users to reset their passwords via a secure token-based process. Security Enhancements: Strengthened the login mechanism by implementing CSRF protection, password strength validation, and hashing passwords using bcrypt.
To run a merge request pipeline, the jobs in the CI/CD configuration file must be configured to run in merge request pipelines and you must have sufficient permissions in the source project.