Adding sorcery for authentication and user model migration