public Task SignInAsync(ClaimsPrincipal user, AuthenticationProperties properties) => throw new NotImplementedException();
public Task SignOutAsync(AuthenticationProperties properties) => throw new NotImplementedException();
public Task ChallengeAsync(AuthenticationProperties properties) => throw new NotImplementedException();