Add all user methods and admin authentication.