~/talk

IdentityServer4: New & Improved for ASP.NET Core

Talkat NDC Mini Copenhagen 2017 · 2017-02-22..02-24· [security, dotnet]
slides:none on file

Rewrites IdentityServer for ASP.NET Core, removing old Katana plumbing and reusing ASP.NET Core logging and DI, adds signing credential APIs (including a temporary signing credential), splits scopes into IdentityResource and ApiResource, and introduces a separate QuickStart UI with test users for development. Supports public clients without secrets, multiple grant types with validation, external providers (Google) and IIS Windows auth integration. Migration demos show existing clients and APIs keep working on the same protocol and cross-version compatibility tests pass.

AI-written summary · about

  1. 0:00Introduction to IdentityServer
  2. 2:35Transitioning to .NET Core
  3. 5:04What's new in version 4
  4. 6:45Migration scenario overview
  5. 8:07Demonstrating the old setup
  6. 10:20IdentityServer 3 architecture
  7. 13:54Configuring IdentityServer 4
  8. 17:38Modeling resources
  9. 22:38Configuring client applications
  10. 26:08Verification of configuration
  11. 29:31Improved client options
  12. 32:03MVC client configuration
  13. 34:38Defining identity resources
  14. 37:13Implementing the user UI
  15. 43:33User storage in version 4
  16. 46:44Adding external authentication
  17. 51:57Windows authentication support
  18. 56:17Questions and answers
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.