나의개발일지

  • 홈
  • 태그
  • 방명록

jwt 1

[SpringBoot] 카카오 로그인 구현 (feat. JWT)

카카오 로그인은 여러 방법으로 구현할 수 있는데, 이번 프로젝트에선 카카오에서 제공하는 토큰이 아닌 자체 JWT를 생성하는 방식으로 진행했다. 우선 기본적인 개발 방식은 카카오 공식문서를 참고했다. 카카오 로그인 동작 / 구현 순서1. (프론트) 카카오에게 로그인을 요청하고 인가코드를 받는다.2. (프론트) 백엔드로 인가코드를 전달한다.3. (백엔드) redirct-uri, client-id, 인가코드를 카카오에 보내면 카카오는 이를 인증 후 토큰을 발급해준다. 4. (백엔드) 카카오 토큰으로 유저정보를 요청해 받는다.5. (백엔드) 기존에 등록된 회원이 아닌 경우 회원가입을 하고, 자체 JWT를 생성하여 프론트에 전달한다.6. (프론트) JWT로 로그인을 처리한다. 카카오 개발자 애플리케이션 설정htt..

Back-End/SpringBoot 2024.11.18
이전
1
다음
더보기
프로필사진

나의개발일지

  • 분류 전체보기 (95)
    • 코테 (1)
      • 백준 (54)
      • 프로그래머스 (18)
      • 소프티어 (1)
    • Back-End (9)
      • Spring (6)
      • SpringBoot (2)
      • Java (1)
      • MySQL (0)
      • TIL (0)
    • 시사 경제 스터디 (11)

Tag

프로그래머스, 경제, 항해99, 백준, 코테, 개발자취업, 알고리즘, java, 티스토리챌린지, 스터디, 금융, 오블완, Til, 코딩테스트준비, dp, 시사, 이분탐색, 99클럽, 그리디, 자바,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바