Implement Field Validation for Login and Registration on Backend
Task Description: Implement the following validation checks in the backend for the user login and registration process:
For the user login and registration process, implement validation checks for each input field with the following criteria:
- Email Field Validation: Ensure the input in the email field matches standard email formatting..
- Password Requirements: Implement basic complexity requirements for the password. The password must contain: -At least one numeral. -At least one uppercase letter. -At least six characters in total.
- Password Confirmation: During registration, validate that the 'password' and 'confirm password' fields match exactly.
- Additionally, update the file paths to ensure the correct display of our company logo across the login and registration pages.
Acceptance Criteria:
- The email field rejects input that does not match email formatting standards.
- Password must contain at least one number and one uppercase letter, and be at least 6 characters long!.
- Password confirmation field must exactly match the password field before allowing the registration to proceed.
- The company logo is correctly displayed on both the login and registration pages, indicating the file path has been correctly updated.
Notes: Any questions for backend put directly to Dawid Mielewczyk, any questions for validation put directly to Camille Nadir
Edited by Camille Nadir

