Register

Username, email, password, contact, role.

Optional phone number.
Minimum 8 characters.