
.NET Rocks!
Backend for Frontend Security Framework with Erwin van der Valk
May 15, 2025
Erwin van der Valk, Principal Engineer at Duende Software, dives into the complexities of securing browser-based frontends with ASP.NET Core backends. He discusses the Backend for Frontend (BFF) security framework, which streamlines API integration for diverse clients. The conversation highlights the importance of robust user authentication, handling OAuth 2.0 challenges, and managing tokens securely. Erwin also explores the nuances of Blazor rendering modes and the architectural advantages of multi-frontend support to boost development efficiency.
52:00
Episode guests
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- The Backend for Frontend (BFF) pattern improves the security of web applications by separating authentication and authorization, minimizing risks of attacks.
- Utilizing OAuth 2.0 within the BFF Security Framework effectively manages the complexity of diverse clients interacting with a common backend.
Deep dives
Marketing and Storage Considerations for Farmers
During planting season, farmers are encouraged to think about the marketing potential of their crops along with their immediate planting needs. One strategy involves considering grain storage on the farm, allowing farmers to seize future market opportunities as they arise. By investing in storage solutions now, such as bins or dryers, farmers can capitalize on favorable pricing due to current lead times that will ensure they are ready by fall. This proactive approach to grain management can significantly enhance their profit potential.