> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# サインインとセッション

Web アプリのアカウントとセッションルールをネイティブウィンドウ内で使い、アプリに戻るディープリンクも扱います。

## インストールとセットアップ

デスクトップシェルは独自のログインを実装しません。システムの Webview で Web アプリを開き、ブラウザーと同じセッションとワークスペースのルールでそのオリジン上でサインインします。Webview プロファイルは起動間で Cookie とローカルストレージをアプリのデータディレクトリに保持します。

`supastack://` ディープリンクスキームは、リンクを同一オリジンのアプリルートに割り当てます。招待、パスワード回復などのリンクはアプリが配信するパスに解決される必要があり、別のオリジンへのリンクは特権ウィンドウ内で開かず無視されます。本番ビルドはサーバーが発行するスキームを許可しなければなりません。


## 実装ワークフロー

サインインし、アプリを終了して再起動します。2 回目のログインなしでセッションが戻るはずです。サインアウトして繰り返し、セッションが消えたことを確認します。期限切れのセッションと招待リンクを試し、その後アプリのデータディレクトリを消して初回起動を再現してください。


## 検証とトラブルシューティング

認証は Web アプリの動作と一致します。


設定を続けるには、[デスクトップシェルをテストする](https://supastack.dev/ja/docs/desktop/testing.md)をご覧ください。


## 次へ

[デスクトップシェルをテストする](https://supastack.dev/ja/docs/desktop/testing.md)
