Add Linux keyring storage boundary
This commit is contained in:
@@ -4,9 +4,10 @@ This directory is the home of the standalone Linux client repository.
|
||||
|
||||
The current development shell connects to the server readiness endpoint and
|
||||
provides an administrator login gate. The browser/dev client keeps its bearer
|
||||
session in memory only; the native AppImage integration must replace that
|
||||
temporary behavior with the Linux kernel keyring before persistent client
|
||||
authentication is considered complete.
|
||||
session in memory only. The `native/` crate defines the AppImage storage
|
||||
boundary: `settings.json` contains only the server address and username, while
|
||||
the session credential is stored in the Linux kernel keyring with no plaintext
|
||||
fallback.
|
||||
|
||||
The client is a Svelte-based control surface distributed as an x86-64 AppImage. It communicates with `trixie-server` through the documented versioned HTTP and authenticated WebSocket interfaces.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user