~/talk

The right feature at the right place: the example of authorization

slides:none on file

Starts from a Spring Boot app with Spring Security enforcing a salary-access rule (Alice can see her salary, Bob his and Bob’s direct reports), then extracts that authorization into Open Policy Agent using Rego bundles and static data, and puts enforcement at the edge with Apache APISIX so API gateway returns a boolean allow/deny. Demo has flaky Docker and bundle tooling, admits duplicated hierarchy data and Rego rough edges, but the OPA+APISIX setup successfully centralizes auditable policies outside application code.

AI-written summary · about

  1. 0:00Introduction to auditable security
  2. 2:44Authorization in Spring Security
  3. 5:37Live coding demo begins
  4. 10:35Introducing Open Policy Agent
  5. 13:10Policy as code with Rego
  6. 16:17Moving authorization out of code
  7. 19:41Authentication with API6
  8. 22:16Final demo and results
  9. 24:06Future of auditable security
~/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.