在Blazor WASM中,处理用户身份验证的最常见方法是使用AuthorizationService。可以使用AuthorizeView包装Login组件,以便在用户未经身份验证时仅显示Login组件。以下是示例代码:
@using Microsoft.AspNetCore.Components.Authorization
@using Microsoft.AspNetCore.Authorization
Hello, user!
在上面的代码中,如果用户已经经过身份验证,则显示“Hello,user!”消息。否则,将仅显示Login组件。