You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 0c44ae9
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/web/architecture.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ The console authenticates the browser, checks the request origin and forwards on
35
35
allowed management routes. It replaces browser authorization and actor headers,
36
36
strips browser cookies, and supplies its server-side deployment credential. Core
37
37
rejects application keys on management routes and deployment credentials on `/v1`.
38
-
The forwarded audit actor label is always `console` for console operations (operator scripts calling Core with the Core key directly leave it empty); it is display only, not Core authorization.
38
+
The audit actor label is declared by the caller and is display only, never Core authorization: the console server declares `console`, and operator scripts calling Core with the Core key directly leave it empty.
39
39
40
40
Node and daemon connections use `/api/v1` with their own credentials. The reverse
41
41
proxy sends them directly to Core; the console never forwards them, and they do not
Copy file name to clipboardExpand all lines: docs/web/core-connection.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,7 +49,7 @@ configuration to an authenticated browser.
49
49
Use TLS for remote browser access and loopback listeners for local development.
50
50
Preserve host/origin checks and the management route allowlist. Browser authorization,
51
51
cookies and actor headers are replaced or removed before forwarding to Core.
52
-
A browser cannot choose the audit actor label the service reports: console operations always show as `console`. Keep deployment, application, node and provider credentials
52
+
A browser cannot choose the audit actor label the service reports: the console server declares `console`. The label is caller-declared and display only. Keep deployment, application, node and provider credentials
53
53
out of `VITE_*`, browser storage, source files, URLs and logs.
0 commit comments