Module to expose a simple and configurable user object as well as the services related to user storage, access control and authentication.