読み込み中
豆知識
いま自分のアカウントにログインしている ブラウザ・端末の一覧 を確認し、心当たりのないセッションや紛失した端末を個別に無効化できます。パスワードを変えずに、特定の端末だけサインアウトできます。
バックエンド API は稼働中です。設定画面のセッション一覧 UI はまだ接続されていません(実装予定)。OpenAPI / Scalar にもセッション経路を掲載しています。
| 層 | 状態 |
|---|---|
| API | GET / DELETE /api/auth/sessions、POST /api/auth/sessions/signout-others |
| 設定画面 UI | 未接続(/settings?tab=auth-settings には一覧がまだ出ません) |
| フロント定数 | src/features/auth/queries.ts は空(意図的)。endpoints.ts にも /api/auth/sessions は未登録。API は稼働、Settings UI は未配線 |
| 操作 | 説明 |
|---|---|
| セッション一覧 | 端末・ブラウザ種別と最終更新時刻 |
| 個別に無効化 | 特定セッションだけサインアウト |
| 他の端末をサインアウト | 現在の端末を除く全セッションを一括無効化 |
呼び出しは /api プレフィックス付き(OpenAPI の server base と同じ)。
| メソッド | パス | 用途 |
|---|---|---|
| GET | /api/auth/sessions |
アクティブなセッション一覧 |
| DELETE | /api/auth/sessions/:id |
特定セッションの無効化 |
| POST | /api/auth/sessions/signout-others |
他の端末を一括サインアウト |
読み込み中
豆知識