This service handles user authentication for dojot. Namely this is used to
maintain the set of known users, and their associated roles. Should a user need
to interact with the platform, this service is responsible for generating the
JWT token to be used when doing so.