- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- redis
- JPA
- network
- container
- 젠킨스
- 프로젝트
- Project
- 만들면서 배우는 클린 아키텍처
- jenkins
- websocket
- 책
- 브랜치전략
- 팀네이버 공채
- spring
- JWT
- infra
- SpringBoot
- docker
- 후기
- Java
- 스프링
- 리뷰
- EntityTransaction
- LazyInitialization
- SPRING JWT
- Kotlin
- chrome80
- Spring Security
- 캐싱전략
- 팀네이버
목록스프링 (2)
PPAK
그 어느 때보다 짧았던 2022년 한 해가 끝나간다. 오늘 졸프 최종 성과발표회가 끝나 찐종강을 하기도 했고, 올해 무엇을 했나 정리도 할 겸 어찌보면 고리타분할 수 있는 한 해 마무리를 주제로 글을 한번 작성해보려고 한다. 올해의 키워드를 세 가지 꼽아보라고 누군가 물어본다면 나는 주저없이 배움, 성장, 도전 이라고 말하고 싶다. 복학 이후 내가 생각하는 가장 운이 좋은 일은 개발이 내 생각보다 더 적성에 잘 맞다는 것이다. 물론 아직 진정한 의미의 개발은 안했을지 모른다. 아니 안했다. 하지만 적어도 지금까지 내가 바라보는 미래 개발자로서의 나의 모습은 굉장히 긍정적이다. 이것은 내가 단순히 재미만 있어서가 아니라 현실적인 어려움등을 같이 고려해봤을 때 내린 결론이다. 내가 생각하는 여러가지 현실적인..
본 포스팅에서는 최근에 진행중인 프로젝트의 서버 설계, 구현 과정을 살펴보려고 합니다. 우선 api 서버를 구축하기 위해서 1. 인증/인가 2. JWT 사용(Authorization Header) 3. CORS 허용 등의 요구사항이 있었고 이를 적용하고 있는 방식을 설명하고자 합니다. 위 사진은 일반적인 Spring 서버의 요청 처리 구조를 나타내는 그림입니다. 저는 현재 기본 Spring Boot Application 에 1. Filter(Spring Security) 를 통해 인증/인가 2. Interceptor 를 통해 인가된 요청 헤더값 추출 3. Controller 에서 JWT 생성 및 발급을 수행하고 있습니다. Client 의 요청이 Filter -> Interceptor -> Controll..