Added support for authenticating user via IAuthenticator