❔ Blazor and Auth - Identity
I'm using Blazor Hybrid (closer to Blazor WASM) for a desktop app therefore I've made my own custom "AuthenticationStateProvider" to specify my own logic.
As far as it seems like I can get the AuthenticationState which includes the ClaimsPrincipal alongside its Identity and claims.
I've put the account's username and id inside claims but they seem to only receive string.
It's a bit cumbersome to use claims to get the id, and then cast it to int (since int is my id type).
Is there any better way to do it ? I was thinking of getting my model directly from my custom authentication state provider (I have a variable
As far as it seems like I can get the AuthenticationState which includes the ClaimsPrincipal alongside its Identity and claims.
I've put the account's username and id inside claims but they seem to only receive string.
It's a bit cumbersome to use claims to get the id, and then cast it to int (since int is my id type).
Is there any better way to do it ? I was thinking of getting my model directly from my custom authentication state provider (I have a variable
_currentUser set), but i don't know if that's a good idea