* Implement SetAuthenticateCallback in authenticators * Update Authenticate methods to use callback on failure