HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📝
학습 TIL
/
🌱
[TIL] 데브코스 95일차
🌱

[TIL] 데브코스 95일차

Date
Aug 2, 2022
대주제
TIL
프로젝트
주제
인증
OAuth
활동 기록
카카오 Oauth 이해하기

오늘 배운 것 🌱

  • Oauth 관련 코드 작성(link)

느낀점 😎

  • 로그인/로그아웃 이라는게 간단한 테스트용으로 작성하기는 쉽지만, 실제 서비스용이라고 생각하고 설계하니 어려운 부분이 많이 있었다.
    • 새로고침 시, 토큰 만료시, 보안이슈 등 급하게 작성하기 보다는, 조금 더 찾아보고 정석대로 개발해보아야 겠다.

참고

  • kakao oauth 관련
    • [React]카카오 REST API 로그인_TS
      소셜 로그인 중 가장 대표적으로 사용되는 것이 카카오 로그인 입니다. 개발 문서도 자세히 나와있어서, 저도 카카오 로그인을 택했습니다 다만 보안 강화를 위해서 JWT를 추가적으로 이용하였습니다 :-D https://developers.kakao.com/docs/latest/ko/kakaologin/common#token 토큰을 이용한 로그인의 전체적인 흐름은 다음과 같습니다. + 저는 초기 로그인 시에만, 카카오 user정보를 받고 나머지는 JWT토큰을 이용하였기 때문에 access토큰만 사용하였습니다.
      [React]카카오 REST API 로그인_TS
      https://keeper.tistory.com/47
      [React]카카오 REST API 로그인_TS
  • recoil auth 관련 예제
    • https://jasonwatmore.com/post/2021/09/07/react-recoil-jwt-authentication-tutorial-and-example