Blog posts ========== Team posts ^^^^^^^^^^ 2020 ---- * `Flexible Access Token Validation in ASP.NET Core `_ * `Resource Access in IdentityServer4 v4 and going forward `_ * `Automatic Token Management for ASP.NET Core and Worker Services 1.0 `_ * `Mutual TLS and Proof-of-Possession Tokens: Summary `_ * `Mutual TLS and Proof-of-Possession Access Tokens – Part 1: Setup `_ * `Hardening OpenID Connect/OAuth Authorize Requests (and Responses) `_ * `Hardening Refresh Tokens `_ * `OAuth 2.0: The long Road to Proof-of-Possession Access Tokens `_ * `Outsourcing IdentityServer4 Token Signing to Azure Key Vault `_ * `Using ECDSA in IdentityServer4 `_ 2019 ---- * `Scope and claims design in IdentityServer `_ * `Try Device Flow with IdentityServer4 `_ * `The State of the Implicit Flow in OAuth2 `_ * `An alternative way to secure SPAs (with ASP.NET Core, OpenID Connect, OAuth 2.0 and ProxyKit) `_ * `Automatic OAuth 2.0 Token Management in ASP.NET Core `_ * `Encrypting Identity Tokens in IdentityServer4 `_ 2018 ---- * `IdentityServer4 Update `_ * `IdentityServer and Swagger `_ * `Removing Shared Secrets for OAuth Client Authentication `_ * `Creating Your Own IdentityServer4 Storage Library `_ 2017 ---- * `Platforms where you can run IdentityServer4 `_ * `Optimizing Tokens for size `_ * `Identity vs Permissions `_ * `Bootstraping OpenID Connect: Discovery `_ * `Extending IdentityServer4 with WS-Federation Support `_ * `Announcing IdentityServer4 RC1 `_ * `Getting Started with IdentityServer 4 `_ * `IdentityServer 4 SharePoint Integration using WS-Federation `_ Community posts ^^^^^^^^^^^^^^^ * `Blazor WebAssembly authentication and authorization with IdentityServer4 `_ * `Additional API Endpoints to IdentityServer 4 `_ * `Securing Hangfire Dashboard using an OpenID Connect server (IdentityServer 4) `_ * `OAuth 2.0 - OpenID Connect & IdentityServer `_ * `Running IdentityServer4 in a Docker Container `_ * `Connecting Zendesk and IdentityServer 4 SAML 2.0 Identity Provider `_ * `IdentityServer localization using ui_locales `_ * `Self-issuing an IdentityServer4 token in an IdentityServer4 service `_ * `IdentityServer4 on the ASP.NET Team Blog `_ * `Angular2 OpenID Connect Implicit Flow with IdentityServer4 `_ * `Full Server Logout with IdentityServer4 and OpenID Connect Implicit Flow `_ * `IdentityServer4, ASP.NET Identity, Web API and Angular in a single Project `_ * `Secure your .NETCore web applications using IdentityServer 4 `_ * `ASP.NET Core IdentityServer4 Resource Owner Password Flow with custom UserRepository `_ * `Secure ASP.NET Core MVC with Angular using IdentityServer4 OpenID Connect Hybrid Flow `_ * `Adding an external Microsoft login to IdentityServer4 `_ * `Implementing Two-factor authentication with IdentityServer4 and Twilio `_ * `Security Experiments with gRPC and ASP.NET Core 3.0 `_ * `ASP.NET Core OAuth Device Flow Client with IdentityServer4 `_ * `Securing a Vue.js app using OpenID Connect Code Flow with PKCE and IdentityServer4 `_ * `Using an OData Client with an ASP.NET Core API `_ * `OpenID Connect back-channel logout using Azure Redis Cache and IdentityServer4 `_ * `Single Sign Out in IdentityServer4 with Back Channel Logout `_