u/Shaddarin r/dotnet • Recommends
On “Are Cookies getting ditched in favor of JWT?”
#backend-for-frontend#blazor#oauth
230K subscribers • 110 videos on Hallway • Conference channel
Intermediate. Assumes working knowledge.
21K views3 years ago3 recommendations
SecurityWeb developmentWeb and application securitySoftware architectureHTTP, REST and GraphQL
Dominick Baier discusses the security pitfalls of client-side token management and explains how to implement the Backend-for-Frontend pattern.
Modern web development means that more and more application code is running in the browser. Traditionally this has been JavaScript but more recently there has been the trend to use C#/WASM with Blazor. These modern applications typically also need authentication and single-sign-on as well as token-based security for calling APIs – in other words OpenID Connect and OAuth 2. There are different patterns for securing such applications and this session covers some of the pitfalls of the various approaches, especially given the ever-changing browser landscape. We will conclude with the “backend for frontend” (or BFF) pattern which has become the most secure and stable of these approaches. Check out our new channel: NDC Clips: youtube.com/@UCDAfoBRLbriD_c4F-DznWcA Check out more of our featured speakers and talks at ndcconferences.com/ ndc-security.com/What people say. Recommended as a key resource for understanding and implementing the Backend-for-Frontend pattern to secure modern web applications.
u/Shaddarin r/dotnet • Recommends
On “Are Cookies getting ditched in favor of JWT?”
u/Shaddarin r/dotnet • Recommends
On “How Can I Deal With Refresh Tokens In Blazor Webassembly?”
u/zaibufin r/dotnet • Recommends
On “I need help with authentication in asp.net core.”
u/Spirchin r/dotnet • Recommends
On “about the new auth in .net 8”