@page "/" @using Microsoft.AspNetCore.Authorization @attribute [AllowAnonymous] @inject CustomAuthenticationStateProvider CustomAuthenticationStateProvider @inject NavigationManager NavigationManager @code { protected override async Task OnAfterRenderAsync(bool firstRender) { if (firstRender) { await CustomAuthenticationStateProvider.MarkUserAsLoggedOut(); NavigationManager.NavigateTo("/login"); } } }