Manage user accounts for people who can access the system.
Every person who needs to log in to classroombookings should have their own user account. Each user is uniquely identified by a username and a password. Passwords are stored in the database using a secure hashed format.
There are currently only two types of users, the differences being described below.