Videos ====== 2020 ^^^^ * `January [NDC London] -- Implementing OpenID Connect and OAuth 2.0 – Tips from the Trenches `_ * `January [NDC London] -- OpenID Connect & OAuth 2.0 – Security Best Practices `_ 2019 ^^^^ * `October [TDC] -- Securing Web Applications and APIs with ASP.NET Core 3.0 `_ * `January [NDC] -- Securing Web Applications and APIs with ASP.NET Core 2.2 and 3.0 `_ * `January [NDC] -- Building Clients for OpenID Connect/OAuth 2-based Systems `_ 2018 ^^^^ * `26/09 [DevConf] -- Authorization for modern Applications `_ * `17/01 [NDC London] -- IdentityServer v2 on ASP.NET Core v2 - an Update `_ * `17/01 [NDC London] -- Implementing authorization for web apps and APIs (aka PolicyServer announcement) `_ * `17/01 [DotNetRocks] -- IdentityServer and PolicyServer on DotNetRocks `_ 2017 ^^^^ * `14/09 [Microsoft Learning] -- Introduction to IdentityServer for ASP.NET Core - Brock Allen `_ * `14/06 [NDC Oslo] -- Implementing Authorization for Web Applications and APIs `_ * `22/02 [NDC Mini Copenhagen] -- IdentityServer4: New & Improved for ASP.NET Core - Dominick Baier `_ * `02/02 [DotNetRocks] -- IdentityServer4 on DotNetRocks `_ * `16/01 [NDC London] -- IdentityServer4: New and Improved for ASP.NET Core `_ * `16/01 [NDC London] -- Building JavaScript and mobile/native Clients for Token-based Architectures `_ 2016 ^^^^ * `The history of .NET identity and IdentityServer Channel9 interview `_ * `Authentication & secure API access for native & mobile Applications - Dominick Baier `_ * `ASP.NET Identity 3 - Brock Allen `_ * `Introduction to IdentityServer3 - Brock Allen `_ 2015 ^^^^ * `Securing Web APIs – Patterns & Anti-Patterns - Dominick Baier `_ * `Authentication and authorization in modern JavaScript web applications – how hard can it be? - Brock Allen `_ 2014 ^^^^ * `Unifying Authentication & Delegated API Access for Mobile, Web and the Desktop with OpenID Connect and OAuth 2 - Dominick Baier `_