diff --git a/src/Microsoft.AspNetCore.Authentication/RemoteAuthenticationHandler.cs b/src/Microsoft.AspNetCore.Authentication/RemoteAuthenticationHandler.cs index 72a4fe5900..5891a005d3 100644 --- a/src/Microsoft.AspNetCore.Authentication/RemoteAuthenticationHandler.cs +++ b/src/Microsoft.AspNetCore.Authentication/RemoteAuthenticationHandler.cs @@ -87,6 +87,12 @@ namespace Microsoft.AspNetCore.Authentication return true; } + /// + /// Authenticate the user identity with the identity provider. + /// + /// This could be done through a back channel communication with the identity provider. Exception thrown during + /// the authenticating should be saved to the AuthenticateResult. + /// protected abstract Task HandleRemoteAuthenticateAsync(); protected override async Task HandleAuthenticateAsync()