본문 바로가기

분류 전체보기75

Spring boot + JWT + Kakao OAuth / 3편 (WebMvcConfig) 2020/11/04 - [백엔드/Spring Boot] - Spring boot +JWT+ Kakao OAuth / 1편 (멀티모듈) 2020/11/05 - [백엔드/Spring Boot] - Spring boot + JWT+ Kakao OAuth / 2편 (Security) 이전 편에 이어서 마지막으로 WebMvcConfigSupport에 Resolver를 추가함으로써 작업한 내용을 소개하도록 하겠습니다. WebMvcConfigSupport.class @Configuration class WebMvcSupportConfig( @Value("\${jwt.header}") private val header: String, private val jwtTokenUtils: JwtTokenUtils, priva.. 2020. 11. 5.
Spring boot + JWT+ Kakao OAuth / 2편 (Security) 2020/11/04 - [백엔드/Spring Boot] - Spring boot +JWT+ Kakao OAuth / 1편 (멀티모듈) Spring boot +JWT+ Kakao OAuth / 1편 (멀티모듈) 안녕하세요. 하나셋입니다. 어....... 하하하 이 프로젝트는 사실 제가 카카오, 구글, 애플 등의 OAuth를 통해 유저를 관리하는 법을 좀 공부하기 위해서 만들었던 프로젝트입니다. Spring, Jwt, Oauth를 jeongbincom.tistory.com 안녕하세요. 하나셋입니다. 오늘은 Spring Security와 Jwt Token, 그리고 카카오 Oauth 통해 회원가입 및 로그인, 권한 체크하는 부분까지 알아볼 수 있으면 작성해보도록 하겠습니다. 혹시나 Spring Security .. 2020. 11. 5.
Spring boot + JWT + Kakao OAuth / 1편 (멀티모듈) 안녕하세요. 하나셋입니다. 어....... 하하하 이 프로젝트는 사실 제가 카카오, 구글, 애플 등의 OAuth를 통해 유저를 관리하는 법을 좀 공부하기 위해서 만들었던 프로젝트입니다. Spring, Jwt, Oauth를 검색하게 되면 되게... Spring Template 엔진을 사용한 설명들이 많아서.. 저는 솔직히.. 프론트는 리엑트 또는 AOS/IOS를 사용하고 서버는 Spring을 사용하고자 하여.. 공부한 내용이기에 혹시 저와 같은 생각으로 Kakao Oauth를 통한 유저의 로그인 + Jwt를 통한 인증 + Security를 통한 인가를 찾고 계신다면 (인증: 유저가 누구인지 확인하는 절차) / (인가: 유저에 대한 권한을 허락 또는 확인하는 것) 큰 도움이 될거라고 생각이 듭니다. 아래에 .. 2020. 11. 4.
[사이드 프로젝트] 프라이스 히어로 / 백엔드 안녕하세요. 하나셋입니다. 어.. 우선은 이 프로젝트에는 몇가지 기술스택들이 들어갑니다. 1. Spring boot 2. JPA (mysql) 3. Cache (spring cache) 4. Elastic Search 5. Logstash 위와 같은 기술 스택을 사용하였습니다. 차근차근 하나씩 설명해보겠습니다. 우선 프로젝트 구조에 대한 설명부터 시작해보도록 하겠습니다. (코드에 대해서는 따로 설명하지 않을게요 ㅎㅎ 혹시 궁금한 내용이 있으시면 댓글로 달아주시면 답변 드릴게요 ㅎ) 1. Spring boot & Java 우선 제가 구성한 프로젝트 방식은 멀티모듈 방식입니다. 위와 같이 구성한 이유는 간단하게 common을 통한 observer라는 batch 모듈과 provider이라는 API 모듈의 공통.. 2020. 11. 4.
[사이드 프로젝트] 프라이스 히어로 소개 안녕하세요. 백엔드 개발자로 일하고 있는 하나셋입니다. 아마 이 글을 보신다면 어떻게 오게 되셨을지가 조금 궁금하네요. ㅎㅎ 여튼 최근 제가 만든 프로젝트를 간략하게나마 설명과 개발 내용을 남기고자 글을 남기게 되었습니다. 이 프로젝트의 이름은 Price Hero입니다. 제 깃허브에 가보시면 Arybyung이라는 레파지토리로 있는 Spring boot 기반의 자바 코드를 확인하실수 있습니다. github.com/hanaset/Arybyung hanaset/Arybyung 중고제품들에 대한 시세와 오더북을 제공해주는 웹사이트. Contribute to hanaset/Arybyung development by creating an account on GitHub. github.com 사실 위 레파지토리는 제.. 2020. 11. 4.
[Spring boot] @Controller 와 @RestController의 차이 Spring boot 컨퍼런스를 읽으면서 궁금점이 생긴 내용을 작성한 내용입니다. @Controller VS @RestController Http Response Body가 생성되는 방식의 차이 @Controller의 실행 흐름 Client -> Request -> Dispatcher Servlet -> Handler Mapping -> Controller -> View -> Dispatcher Servlet -> Response -> Client @RestController의 실행 흐름 Client -> HTTP Request -> Dispatcher Servlet -> Handler Mapping -> RestController (자동 ResponseBody 추가)-> HTTP Response -> .. 2019. 10. 11.
반응형