OAuth2Strategy.authenticate() error handling