Skip to content

feat: 로그인/회원가입 페이지 구현 #43

Description

@0011810

Issue

작업 유형

  • Feat: 새로운 기능 추가
  • Fix: 버그 수정
  • Docs: 문서 수정
  • Refactor: 리팩토링
  • Design: UI/CSS 수정
  • Chore: 설정, 패키지, 기타 작업
  • Hotfix: 긴급 수정

작업 내용

피그마 시안 기준으로 로그인 및 회원가입 페이지를 구현합니다.
이메일 OTP 인증 기반의 4단계 회원가입 플로우와 이메일/소셜 로그인을 지원합니다.

작업 배경

사용자 인증 기능 구현을 위해 로그인 및 회원가입 페이지가 필요합니다.

To Do

  • /login 로그인 페이지 라우트 추가
  • /signup 회원가입 페이지 라우트 추가
  • 이메일/비밀번호 로그인 구현
  • 아이디 저장 기능 구현
  • 소셜 로그인 (Google, GitHub) 구현
  • 이메일 OTP 4단계 회원가입 플로우 구현
  • 비밀번호 표시/숨김 토글
  • 인증 이메일 템플릿 작성 (Confirm signup / Magic Link)
  • 로그인하지 않은 유저가 인증이 필요한 페이지 접근 시 /login 리다이렉트
  • 로그인 유저 /login, /signup 접근 시 /workspaces 리다이렉트

완료 기준

  • 이메일 OTP 인증 후 정상적으로 회원가입이 완료된다
  • 로그인 성공 시 /workspaces로 리다이렉트된다
  • 소셜 로그인(Google, GitHub)이 정상 작동한다
  • 로그인된 유저가 /login, /signup 접근 시 /workspaces로 리다이렉트된다
  • 아이디 저장 체크 시 다음 방문에 이메일이 자동으로 채워진다

참고 자료

예상 브랜치명

Feat/#43/login-signup

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions