...

Dash

TanStack Start ダッシュボード(tier-internal / tier-shared 共用、 インフラ層 gate は edge 側で完結、アプリ内認証は Firebase Auth)。 template id: tanstack-dashboard、app_id: app-y-doi-dash。

認証状態

Firebase Auth
ヘッダの Sign in / Sign out で操作。signin 後は server fn から verifyAuthorizationHeader で uid / email を読み取れる。

次のステップ

  1. src/db/schema.ts に table を追加(owner を Firebase uid で持つ等)
  2. server fn で verifyAuthorizationHeader を呼んで権限判定
  3. Firebase Console で partner Workspace の signin を許可(admin 設定)