For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /ja/docs/desktop/session.md (or send Accept: text/markdown).
サインインとセッション
Web アプリのアカウントとセッションルールをネイティブウィンドウ内で使い、アプリに戻るディープリンクも扱います。
インストールとセットアップ
デスクトップシェルは独自のログインを実装しません。システムの Webview で Web アプリを開き、ブラウザーと同じセッションとワークスペースのルールでそのオリジン上でサインインします。Webview プロファイルは起動間で Cookie とローカルストレージをアプリのデータディレクトリに保持します。
supastack:// ディープリンクスキームは、リンクを同一オリジンのアプリルートに割り当てます。招待、パスワード回復などのリンクはアプリが配信するパスに解決される必要があり、別のオリジンへのリンクは特権ウィンドウ内で開かず無視されます。本番ビルドはサーバーが発行するスキームを許可しなければなりません。
実装ワークフロー
サインインし、アプリを終了して再起動します。2 回目のログインなしでセッションが戻るはずです。サインアウトして繰り返し、セッションが消えたことを確認します。期限切れのセッションと招待リンクを試し、その後アプリのデータディレクトリを消して初回起動を再現してください。
検証とトラブルシューティング
認証は Web アプリの動作と一致します。
設定を続けるには、デスクトップシェルをテストするをご覧ください。