The User Management System is the central hub of all user related aspects of an application. It manages and controls users like signing up and signing in users, manage passwords.
User details consist of:
- email - email address of user
- password - password of the account (never returned after it is stored)
- active - true if the user is active and the account can be used