https://chrissainty.com/securing-your-blazor-apps-configuring-role-based-authorization-with-client-side-blazor/