Skip to content

feat: useLoginフックを追加 #437

Description

@zigzagdev

Parent

Part of #434

What to do

  • client/src/app/features/auth/hooks/use-login.ts を追加する
  • ensureCsrfCookie → login → getCurrentUser の呼び出し、mapperによる変換、loading/error状態の管理を行う
  • unmount時・再送信時にAbortControllerで前のリクエストをキャンセルする
  • ログイン成功時に AuthProvider の setUser を呼び、認証状態を更新する

Files to touch

  • client/src/app/features/auth/hooks/use-login.ts

Acceptance criteria

  • loading/error状態が適切に遷移する
  • unmount時・再送信時に前のリクエストがabortされる
  • ログイン成功時に認証状態(useAuth)が更新される
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions