# 登録とログイン

> メールアドレスとパスワード、認証コード、デバイスごとのセッション管理、ログアウトおよび退会のクーリングオフ期間について説明します。

Source: https://loomworld.ai/ja/docs/login

## ログイン方法とアクセス手順

織境 Loomworld への日常的なアクセスには、メールアドレスとパスワードがあれば十分であり、毎回認証コードを受け取る必要はありません。Web版は loomworld.ai のログイン入口からアクセスします。デスクトップアプリは初回利用時に同じアカウント情報を入力すれば、システム資格情報ストアによってセッションが保持され、再起動後も再度ログインする必要はありません。

ログイン後に確認できる項目は2つの領域に分かれます。アカウント情報（クレジット、タスク履歴、接続デバイス、退会申請）と、クラウドプロジェクトライブラリへのアクセス権です。ログアウト状態でもソフトウェア自体は利用可能です。脚本エディターや各資料モジュールは正常に動作し、プロジェクトは現在のデバイス内に保存されますが、クラウド同期とAI機能は自動的にスキップされます。

## 新規登録：パスワード設定とメールアドレス認証

- **メールアドレスとパスワードの入力**「Password must be 10–128 characters long」（パスワードは10〜128文字で入力してください）のルールに従います。パスワードの強度判定による強制はありませんが、大切な原稿が保管されるアカウントですので、十分な強度のパスワードを設定してください。

- **6桁の認証コードの受信**入力したメールアドレス宛に登録認証コードが送信され、画面には最新のメールを確認するよう案内が表示されます。認証コードには有効期限がありますので、古いメールのコードは使用しないでください。

- **招待コードの入力（任意）**公開登録期間中、招待コードの入力は任意であり、機能的な制限や権限に差は生じません。入力した場合は紹介関係のみが記録されます。

パスワードが未設定のアカウントも正常な状態です。初期のベータ版やパートナー連携で登録されたアカウントは、「Forgot Password / Set Initial Password」（パスワードをお忘れの方／初期パスワードの設定）からメール認証コードを受信してパスワードを設定します。

## パスワードの変更と再設定

パスワードの再設定と初回設定は同一の手順です。メールアドレス入力 → 6桁の認証コード受信 → 新しいパスワードの設定という流れで、同様に10〜128文字のルールが適用されます。この認証コードは「忘れた」場合と「初回設定」を区別しないため、入口の名称が「Forgot Password / Set Initial Password」となっています。

## セッションの保存先と同時ログイン可能台数

- ブラウザ：セッションはAPIのみが読み取り可能なHttpOnly Cookieによって維持されます。トークンがlocalStorageやIndexedDB、プロジェクトファイルに書き込まれることはありません。
- デスクトップ：アクセストークンは実行時メモリに保持され、リフレッシュトークンはシステム資格情報ストアに安全に保存されるため、再起動後もログイン状態が復元されます。
- 「Account」（アカウント）→「Devices and security」（デバイスとセキュリティ）に、現在のデバイスおよび他のアクティブなセッション（最終アクティビティ時間を含む）が一覧表示されます。個別にセッションを取り消すか、一括で解除できます。
- ローカルの安全なストレージが利用できない場合、アプリはセッションがメモリ上のみに一時保持されていることを明示し、「Retry saving」（保存を再試行）または「Sign out strictly」（完全にサインアウト）の選択肢を提示します。永続化されたように見せかけることはありません。

## ログアウト、アカウント削除と猶予期間

ログアウトは現在のアカウントからサインアウトするだけであり、プロジェクトファイルやクラウドデータはそのまま残ります。アカウントの削除は別の手続きです。「Account」（アカウント）→「Danger zone」（危険エリア）から申請するとクーリングオフ（猶予）期間に入り、その期間内であれば申請を撤回できます。処理期間中はクレジットのチャージや新規アシスタントタスクの開始はできませんが、過去の注文、明細記録、履歴タスクは引き続き閲覧可能です。猶予期間が終了し削除が確定すると、本機に残された該当アカウントの創作成果通知が消去されます。

## 制限事項とトラブルシューティング

- 「Verification code incorrect or expired」：最新のメールに記載された6桁の認証コードを使用してください。古いコードは無効化されています。
- 認証コードの送信頻度制限：しばらく待ってから再送ボタンをクリックしてください。連続でクリックすると待機時間が延びるだけです。
- 「Invalid invitation code. Please check and retry; you can also register without a code.」：コード欄を空欄のまま進めてください。
- メールが届かない場合：迷惑メールフォルダを確認し、メールアドレスのスペルに誤りがないか再度確認してください。
- 未ログイン状態では、AIの入口が自動的にローカルモデルに切り替わることはなく、クラウド同期もスキップされます。ブラウザ版のローカルプロジェクトは当該ブラウザのストレージに依存するため、サイトデータの削除やブラウザ変更で消去される可能性があります。定期的にプロジェクトパックをエクスポートしてください。

アカウント画面の詳細設定：[設定とプロジェクトデータ](https://loomworld.ai/ja/docs/settings-data)、データの保存場所について： [クラウド版とローカルキャッシュ](https://loomworld.ai/ja/docs/sync-model)。
