Description
In .NET 9, we should automatically register both server and client AuthenticationStateProvider
's similar to the ones added by the "Individual Auth" option in the Blazor Web templates.
This should make it a lot easier to add auth to a Blazor project that is created without the "Individual Auth" template. As part of this, we will want to figure out which claims are safe to transmit to the clients, and potentially add a callback to configure custom claims.