~/talk

Securing Web Applications and APIs with ASP.NET Core 2.2 and 3.0

Talkat NDC Porto 2019 · 2019-02-26..03-01· [security]
links:none on file
slides:none on file

Overview of concrete mechanics: shows how ASP.NET Core uses an external key store and data protection keys stored outside app with automatic key rotation (new key every ~90 days) to keep cookies and tempdata valid across servers, demonstrates a working MVC+API sample using IdentityServer for tokens, implements automatic token refresh via cookie events (demo tokens set to ~70s, refresh with refresh token, revoke on sign-out), and describes the forthcoming zero‑config IdentityServer templates landing in ASP.NET Core 3.0 previews.

AI-written summary · about

  1. 0:00Introduction
  2. 3:43Security architecture overview
  3. 6:01Hosting and infrastructure
  4. 9:29Data protection service
  5. 17:19Authentication system
  6. 26:06External auth and tokens
  7. 33:00Authorization policies
  8. 43:23ASP.NET Core Identity
  9. 46:20Future and zero config
~/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.