This time right before the summer break we have a double hot take on security (pun intended). Damien Bod and Fabian Gossebrink will lead our way into securing .NET Applications, APIs and Angular Apps.
Securing .NET applications and APIs
.NET APIs can be implemented in many ways and can be used as part of various solution architectures. API security needs to be applied to match the scope. Applications with APis can be secured using different OAuth2 flows, cookies, access tokens, certificates or even networks. This talk explores how API applications can be secured and the correct security architecture to use for the defined business requirements.
Damien is a web developer, architect and a Microsoft MVP for Visual Studio Development Technologies who loves to learn. He contributes regularly to open source projects on GitHub. He runs a very popular blog which focuses on ASP.NET Core, application security, Azure and Angular.
Securing your Angular App with Auth0
One of the biggest problems of applications in distributed systems is authentication and authorization and ensuring that users see the correct data. Securing Angular applications on the web can be complex due to the endless possibilities and solutions for this. Most APIs that offer data should be secured. Auth0 is a cloud identity provider that makes it possible to outsource the complete user accounting and provides OpenID Connect client APPs for tech stacks like Angular as well as any APIs, for example implemented with ASP.NET Core. In this talk, Fabian Gosebrink shows how you could secure an Angular App with Auth0, how a user can sign in and how data can be securely requested from an ASP.NET Core API. After this talk, modern security with Angular and ASP.NET Core should be no longer a problem for your project.
Fabian Gosebrink is Microsoft MVP, Google Developer Expert, Pluralsight author, Angular & ASP.NET Core web developer and international speaker. As a software engineer, consultant and trainer, he supports customers building web applications with more than 10 years of experience. Fabian is very active in the community such as leading the swiss angular community „SwissAngular“, the .NET user group in Zurich, leading the largest german speaking C#-Community (mycsharp.de), being an egghead and Pluralsight trainer as well as running his own company Offering Solutions Software with a course and learning platform and is speaking at local user groups and international conferences.
bbv Software Services AG
18:00 – 21:00
- #dotznt (Hashtag-Usergroup)