using Microsoft.AspNetCore.Components.Authorization; using System.Security.Claims; namespace TechHelper.Client.AuthProviders { public class TestAuthStateProvider : AuthenticationStateProvider { public override async Task GetAuthenticationStateAsync() { var claims = new List { new Claim(ClaimTypes.Name, "John Doe"), new Claim(ClaimTypes.Role, "Administrator") }; var anonymous = new ClaimsIdentity(); return await Task.FromResult(new AuthenticationState(new ClaimsPrincipal(anonymous))); } } }