Authentication for users is required to restrict access to certain pages only accessible by admins.
- [ ] An Authentication guard will need to be added
- [ ] Current logged in uses will need to be stored once logged in
- [ ] Admin users are stored in the client database while fieldworkers are. Separate login routines will be needed.