@using Microsoft.AspNetCore.Components.Authorization
Welcome, @(Username)
What do you want to do today?
@code
{
[CascadingParameter] public Task AuthState { get; set; }
private string Username;
protected override async Task OnInitializedAsync()
{
var identity = await AuthState;
var usernameClaim = identity.User.Claims.ToArray().First(x => x.Type == "username");
Username = usernameClaim.Value;
}
}