From e0c2211e0d44980b29e5094bb5bbcd4b1c5fd6b9 Mon Sep 17 00:00:00 2001 From: posimai Date: Wed, 22 Apr 2026 09:47:02 +0900 Subject: [PATCH] =?UTF-8?q?chore(status):=20Together=20=E8=AA=8D=E8=A8=BC?= =?UTF-8?q?=E8=A8=AD=E8=A8=88=E3=82=92=E7=A2=BA=E5=AE=9A=E8=A8=98=E9=8C=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- STATUS.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/STATUS.md b/STATUS.md index 18b94ef1..4318e597 100644 --- a/STATUS.md +++ b/STATUS.md @@ -13,11 +13,13 @@ - **contact.html**: Resend API 経由に切り替え済み・送受信テスト完了(2026-04-21)✓ - **Stripe 本番化時**: index.html・index-b.html・index-c.html・index-d.html の 4ファイルにある `test_9B67sEbN3fowfMW4jwenS00` を本番 Payment Link URL に一括差し替え(Cursor 指摘 2026-04-22) -## Together legacy path 廃止(2026-04-22 完了) +## Together 認証設計(2026-04-22 確定) -- Docker ログで legacy hit 0件を確認の上、JWT 必須化済み(server.js `togetherEnsureMember`) -- JWT なしリクエストは 401 を返す -- Gemini 2.5-flash 503 フォールバック(→ 2.0-flash)を `archiveShare` + `rearchive` に追加済み +- Together は Posimai アカウント不要のため、JWT なし username 認証を継続維持する +- JWT あり: user_id + username で strict チェック +- JWT なし: username のみで照合(Eiji 等 Posimai 外メンバー向け) +- invite_code はメンバー認証済みであれば JWT 有無に関わらず返す +- Gemini 2.5-flash 503 フォールバック(→ 2.0-flash)を `archiveShare` + `rearchive` に追加済み(2026-04-22) ## 次にやること(優先順)