Added NoAllowedException
Implemented BaseAuthService