Heimdall/docs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Heimdall f2f1dabc06 Blank the consumed refresh token in the fallback marker write
When the rotation or revocation the provider's answer called for cannot be
committed, the fallback write now clears refresh_token_encrypted as well as
stamping the marker, so the end of the 60 s backoff cannot replay the consumed
token. Tests (live Postgres, trigger-refused revoke) assert no replayable token
and no second provider call. Docs: the marker is a best-effort write on a
second connection after rollback, the skew cap, the blanking write's residual.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-09 10:07:24 +00:00
..
app-profiles Joystick custody needs a creator binding, at start and at the callback 2026-10-19 14:34:24 +02:00
architecture.md Docs: the launch hop, the binding cookie and the callback refusals 2026-10-22 20:13:18 +02:00
eve-access-plugin.md Add Eve access plugin and private auth plane 2026-08-22 00:44:57 +02:00
implementation-plan.md Docs: map managed credential custody, the callback mint and the open follow-ups 2026-10-19 15:49:34 +02:00
joystick-consent-flow.md Refusal return contract: pin the fragment, carry the attempt id, document it 2026-11-08 13:50:58 +00:00
service-contract.md Blank the consumed refresh token in the fallback marker write 2026-11-09 10:07:24 +00:00
verse-service-contract.md Docs: startRequiresAppCaller, and Heimdall authenticates while Bifrost issues identity 2026-10-22 18:14:37 +02:00