@using Microsoft.AspNetCore.Components.Authorization @inject AuthenticationStateProvider AuthenticationStateProvider @inject NavigationManager NavigationManager @{ var authState = AuthenticationStateProvider.GetAuthenticationStateAsync().Result; var user = authState.User; if (!(user.Identity is { IsAuthenticated: true }) && NavigationManager.Uri != NavigationManager.BaseUri + "login") { NavigationManager.NavigateTo("/login"); } }