yooputer's devlog

고정 헤더 영역

글 제목

메뉴 레이어

yooputer's devlog

메뉴 리스트

  • 홈
  • 분류 전체보기 (167)
    • Computer Science (10)
      • 알고리즘 (2)
      • 데이터베이스 (8)
    • Programming Language (3)
      • Java (1)
      • Python (1)
      • JavaScript (1)
    • Framework (9)
      • Spring | SpringBoot (6)
      • SwiftUI (0)
      • DBMS (2)
    • Project (37)
      • WithParents (18)
      • Meta ESG (7)
      • MugLog (1)
      • 영풍문고 리뉴얼 (3)
      • 정산타임 (1)
      • 포트폴리오(NextJS + Notion API) (6)
      • etc. (1)
    • Coding Test (43)
      • 개념 (0)
      • 문제풀이 (43)
    • 컴공 수업 (0)
      • 오픈소스 소프트웨어 (0)
      • 정보검색 (0)
      • 컴파일러 (0)
    • Development Study (57)
      • 개발 관련 도서 (7)
      • 이펙티브 자바 (15)
      • SQLP (2)
      • 잡기술 (14)
      • 도커 (4)
      • 대용량 트래픽 처리 (6)
      • AI 개발 활용기 (4)
      • HTML&CSS (2)
      • 프론트엔드 (2)
    • 취업준비 (1)
      • 면접후기 (0)
      • 면접준비 (0)
    • 주절주절 (4)

검색 레이어

yooputer's devlog

검색 영역

컨텐츠 검색

Project/MugLog

  • 리액트 & 스프링부트 구글로그인 구현 | RestAPI, JWT Token

    2024.03.12 by yooputer

리액트 & 스프링부트 구글로그인 구현 | RestAPI, JWT Token

이번 포스팅에서는 구글API를 사용하여 구글 로그인을 구현하는 과정에 대해 정리해보려고 한다. 예전에 소셜로그인을 구현해본 경험이 있지만 세션 기반으로 구현했고 Oauth2 라이브러리를 사용했었다. 하지만 이번 프로젝트에서는 프론트와 백엔드가 나뉘고 Rest API를 만들기 위해 JWT 토큰을 사용해 인증하도록 구현하려 한다. 구글 API를 사용하여 구글로그인하는 과정은 다음과 같다. (프론트) 사용자한테 구글 로그인 페이지를 보여준다. (사용자) 구글 로그인을 한다. (구글) 사용자가 로그인하면 구글은 사용자의 access_token을 담은 url로 리다이렉트 한다. (프론트) 리다이렉트된 url에서 access_token을 추출한다. (프론트) 추출한 access_token을 백엔드로 보낸다. (백엔..

Project/MugLog 2024. 3. 12. 23:36

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
yooputer's devlog © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바