public virtual async Task IsActiveAsync(IdentityServer4.Models.IsActiveContext context) { // here you would check if the user is still active: var user = await _userManager.GetUserAsync(context.Subject); // if email not confirmed, the user is not active context.IsActive = user.EmailConfirmed; await Task.CompletedTask; return; }
public Task IsActiveAsync(IdentityServer4.Models.IsActiveContext context) { return(Task.CompletedTask); }