Skip to content

sh111-coder/oauth2WithJwtLogin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📕 Spring Security + JWT를 이용한 자체 Login & OAuth2 Login API 구현


🎯 소개

Spring Security와 JWT를 이용하여 자체 Login과 OAuth2 로그인을 구현한 개인 프로젝트 코드입니다.
처음 프로젝트를 진행 했을 때 로그인 기능을 처음 부딪혔었는데,
자체 Login과 OAuth2 로그인을 함께 다룬 코드들이 많이 없어서 많은 블로그를 보고 구현해보게 되었습니다.

💻 사용한 기술 스택

1. Spring Boot
2. Spring Data JPA
3. Spring Security
4. JWT
5. H2

✅ 상세 코드 설명 - 블로그 참고

구현한 코드들을 블로그에 상세하게 과정에 따라 기록했습니다.
아래의 순서대로 이해하시면 좋을 것 같습니다!

Spring Security + JWT를 이용한 자체 Login & OAuth2 Login API 구현 (1) - 회원(User) 관련 클래스 생성
Spring Security + JWT를 이용한 자체 Login & OAuth2 Login API 구현 (2) - JWT란?
Spring Security + JWT를 이용한 자체 Login & OAuth2 Login API 구현 (3) - JWT 관련 클래스 생성 / JWT 인증 로직
Spring Security + JWT를 이용한 자체 Login & OAuth2 Login API 구현 (4) - 자체 JSON 로그인 커스텀하기
Spring Security + JWT를 이용한 자체 Login & OAuth2 Login API 구현 (5) - OAuth란? / OAuth 2.0 인증 과정 예시
Spring Security + JWT를 이용한 자체 Login & OAuth2 Login API 구현 (6) - OAuth 2.0 로그인 구현 사전 설정
Spring Security + JWT를 이용한 자체 Login & OAuth2 Login API 구현 (7) - OAuth 2.0 로그인 관련 클래스 생성
Spring Security + JWT를 이용한 자체 Login & OAuth2 Login API 구현 (8) - SecurityConfig 설정 클래스 생성
Spring Security + JWT를 이용한 자체 Login & OAuth2 Login API 구현 (9) - JWT 자체 로그인 & OAuth2 Login 동작 테스트

About

자체 로그인 & OAuth 로그인 Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published