Adds remote user authentication

Changes will require db migration and (manual) migration or re-creation of users.