diff --git a/frontend/src/lib/components/apps/editor/AppEditorHeaderDeploy.svelte b/frontend/src/lib/components/apps/editor/AppEditorHeaderDeploy.svelte index 6ab6568c9e..dafaf6a325 100644 --- a/frontend/src/lib/components/apps/editor/AppEditorHeaderDeploy.svelte +++ b/frontend/src/lib/components/apps/editor/AppEditorHeaderDeploy.svelte @@ -559,9 +559,12 @@ account, unlike the plain secret URL above.
- Sign it with the workspace's guest JWT key (Workspace settings → Guests), carrying - email, workspace_id = {opWs}, - app_path = {appPath} and exp (at most 24h ahead). + Set the public half of your signing keypair as the workspace's guest JWT key + (Workspace settings → Guests) — a PEM public key or a JWKS URL. In your backend, sign each + token with the matching private key using RS256/384/512, PS256/384/512 or ES256/384 + (symmetric HS* is refused), carrying email, + workspace_id = {opWs}, app_path = + {appPath} and exp (at most 24h ahead).