C
C#8mo ago
Elysian

Blazor WASM Authentication

What's the proper way of doing authentication / autorization in Blazor WASM? Apparently sending a JWT from the Web API to the client is bad because you would have to store it in local/session storage because Blazor WASM can't accept a httpCookie(?) or at least send it back? There's been talk about it sending back automatically if the server has this set .AllowCredentials(); on the WithOrigins but I doubt it.
2 Replies
Kao
Kao8mo ago
JWT is still a valid solution depending on the project. Many single page websites (using React or Angular) are still based on that. It's just not the recommended way anymore. The recommended way is now to setup a BFF. Backup For Frontend and I'll let you search about it a little bit. It involves cookies but the cookies aren't used by the Blazor app itself so you should not have any issue.
Elysian
ElysianOP8mo ago
I'll look into it! Tyty
Want results from more Discord servers?
Add your server