HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
🌳
[팀 05] Forest
/
✨
유저 스토리
/
🧲
카카오 계정 로그인: OAuth
🧲

카카오 계정 로그인: OAuth

요구사항
사용자는 카카오 계정을 통하여 로그인을 한다.
관련 API 명세
우선순위
Must
에픽
🔗
회원가입, 로그인
페이지
5.회원가입 / 로그인 페이지
개발상태
개발완료

What

  • 카카오 Oauth 로그인

How?

  • 카카오 Oauth

When?

  • 로그인 버튼 클릭 시

Basic Feature

  • 인증 관련 로직 공부
    • access Token과 refresh Token
    • 인증과 인가의 차이
    • 인증을 위한 로직
    • 인가를 위한 로직
  • 카카오 Oauth 로그인
    • 로그인 버튼 클릭 시, 서버로 로그인 요청 보내기
      로그인 성공 시, 발급 받은 토큰을 저장
      쿠키
      전역상태 관리
 

회원가입시 받을 유저 정보

추가 정보

Adv

  • 자체 이메일 회원가입/로그인
  • 구글, 네이버 OAuth
 

issue

  • 추가 요구사항으로 프로필 공개 영역 설정이 필요해 보입니다 (개인정보 전체를 공개하고 싶지 않을 수 있음)
  • kakao에서 필수/옵셔널로 받을 정보 선정하기
    • 동의 단계
      • 필수동의 / 선택동의 / 이용중 동의 / 사용안함
        • notion image
    • 닉네임 / 프로필 사진 / 카카오계정 / 프로필사진 / 성별 /연령대 /생일
      • notion image
    • 닉네임
      • 서비스 내에서 추가로 받아야 하므로, 사실상 필요없는 정보