mirror of
https://github.com/dredx/prole.git
synced 2026-09-23 11:03:59 +00:00
docs(knoe-auth): use [placeholder] instead of <placeholder> in mermaid
Mermaid 10.7.0 chokes on bare <placeholder> in message text, parsing it as HTML. Swap to square brackets in the cross-realm §4.3 sequence diagram and the Gitea SPNEGO §5 diagram: <svc-host>, <SPNEGO> (§4.3) <blob> (§5) Matches the same fix landed in knoe-db's docs/knoe-auth.md. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
f1450605c2
commit
f34d10908a
@ -133,10 +133,10 @@ sequenceDiagram
|
||||
WS->>SambaKDC: TGS_REQ for krbtgt/KNOE.LOCAL@PROLE.ORG
|
||||
Note right of SambaKDC: Samba's krbtgt_KNOE.LOCAL user<br/>has the shared RC4 key
|
||||
SambaKDC-->>WS: cross-realm TGT<br/>(enc with shared key, kvno N)
|
||||
WS->>MITKDC: TGS_REQ for HTTP/<svc-host>@KNOE.LOCAL
|
||||
WS->>MITKDC: TGS_REQ for HTTP/[svc-host]@KNOE.LOCAL
|
||||
Note right of MITKDC: Decrypts inbound TGT<br/>with matching RC4 key (kvno N)
|
||||
MITKDC-->>WS: service ticket
|
||||
WS->>Svc: HTTP/2 + Authorization: Negotiate <SPNEGO>
|
||||
WS->>Svc: HTTP/2 + Authorization: Negotiate [SPNEGO]
|
||||
Svc-->>WS: 200 + identity = chrisfu (PROLE.ORG)
|
||||
```
|
||||
|
||||
@ -176,7 +176,7 @@ sequenceDiagram
|
||||
Trf->>SpnegoProxy: pass-through
|
||||
SpnegoProxy-->>Br: 401 + WWW-Authenticate: Negotiate
|
||||
Br->>SambaKDC: get HTTP/git.prole.org service ticket
|
||||
Br->>SpnegoProxy: GET / + Authorization: Negotiate <blob>
|
||||
Br->>SpnegoProxy: GET / + Authorization: Negotiate [blob]
|
||||
SpnegoProxy->>SpnegoProxy: validate SPNEGO with keytab<br/>(HTTP/git.prole.org@PROLE.ORG)
|
||||
SpnegoProxy->>Gitea: GET / + X-WEBAUTH-USER: chrisfu
|
||||
Note over Gitea: ENABLE_REVERSE_PROXY_AUTHENTICATION=true<br/>auto-provisions user on first sign-in
|
||||
|
||||
Loading…
Reference in New Issue
Block a user