A user manager to handle password auth
Auth WIP