Server validation checks request data on the server before completing the requested operation. In tutor registration, it complements browser checks rather than replacing them. section 8.2
A registration request follows this flow:
- Render the registration form from the GET / route. section 8.2
- Submit the form with a POST request to /register, where the server handles the request before registration proceeds. section 8.2
Tutor registration
A username field may require 6–12 characters, while password and other fields are mandatory in the HTML form. These browser checks provide early feedback; the submitted request still reaches the server for validation. section 8.2


