public Task SignInAsync(SignInContext context) { if (context.Principal.Identity == null) { throw new InvalidOperationException("Principal has no identity"); } context.Accept(); return(Task.FromResult(0)); }
public Task SignInAsync(SignInContext context) { if (Scheme == null || context.AuthenticationScheme == Scheme) { context.Accept(); } return(Task.FromResult(0)); }
public async Task SignInAsync(SignInContext context) { if (ShouldHandleScheme(context.AuthenticationScheme, handleAutomatic: false)) { SignInAccepted = true; await HandleSignInAsync(context); Logger.AuthenticationSchemeSignedIn(Options.AuthenticationScheme); context.Accept(); } else if (PriorHandler != null) { await PriorHandler.SignInAsync(context); } }
public Task SignInAsync(SignInContext context) { SignedIn = true; context.Accept(); return(Task.FromResult(0)); }
public Task SignInAsync(SignInContext context) { context.Accept(); return(Task.CompletedTask); }