feat(dashboard): persist administrator login

This commit is contained in:
2026-10-01 13:56:22 +00:00
parent 7bea8b368e
commit c5eaddb4f3
20 changed files with 1343 additions and 884 deletions
@@ -0,0 +1,29 @@
{
"schema": "jarca-ledger.auth-evidence/v1",
"issue": 6,
"verified_at_utc": "2026-10-01T13:51:52Z",
"source_revision": "7bea8b368e02e98afd4b2dc463fb270b0e6eb297",
"transport": "loopback HTTPS with self-signed test certificate",
"client": "HTTP plus Streamlit WebSocket protocol client",
"synthetic_database": true,
"results": {
"login_status": 303,
"cookie_name": "__Host-jarca_dashboard_auth",
"cookie_value": "[REDACTED]",
"secure": true,
"http_only": true,
"same_site": "lax",
"path": "/",
"remember_me_max_age_seconds": 2592000,
"reconnect_status": 200,
"streamlit_websocket_authenticated": true,
"streamlit_messages": 53,
"logout_status": 303,
"logout_max_age_seconds": 0
},
"command": "uv run --extra dashboard --extra dev python scripts/persistent_auth_http_evidence.py --base-url https://127.0.0.1:18506",
"notes": [
"Credentials, signing material, and cookie values were not recorded.",
"This artifact records actual HTTPS and Streamlit WebSocket protocol evidence; it is not a Chromium screenshot artifact."
]
}