auth/models: restructure User class.