Overview
Explore the intricacies of securing modern web applications, particularly Single Page Applications (SPAs) and Blazor applications, using the Backend for Frontend (BFF) pattern in this 57-minute conference talk by Dominick Baier at NDC Conferences. Delve into the challenges of implementing authentication and single sign-on for browser-based applications, including those using JavaScript and C#/WASM with Blazor. Examine various security patterns for these modern web apps, with a focus on OpenID Connect and OAuth 2 for token-based API security. Analyze the potential pitfalls of different approaches, considering the evolving browser landscape. Conclude by understanding why the BFF pattern has emerged as the most secure and stable solution for protecting SPAs and Blazor applications in today's web development ecosystem.
Syllabus
Securing SPAs and Blazor Applications using the BFF (Backend for Frontend) Pattern - Dominick Baier
Taught by
NDC Conferences