카
카카오페이
May 22, 20231회
Spring 기반 OAuth 2.1 Authorization Server 개발 찍먹해보기
간단 소개
Spring 기반 OAuth 2.1 Authorization Server 개발 경험 공유 및 Spring Authorization Server의 주요 기능과 설정 방법을 소개합니다.
AI Summary
- OAuth 2.1 및 Spring Authorization Server 소개
- OAuth 2.1은 OAuth 2.0의 보안 강화 버전으로, 인가 표준 기술이다.
- Spring Authorization Server는 Spring Security 기반의 OAuth 2.1 구현 프레임워크이다.
- Client Credentials Grant 구현
- 서버 간 API 통신을 위해 Client Credentials Grant 방식을 구현했다.
- Client는 Client ID와 Client Secret을 사용하여 Access Token을 획득한다.
- Spring Authorization Server 설정 및 테스트
- SecurityFilterChain을 통해 OAuth 설정을 관리하고, RegisteredClientRepository를 사용하여 Client 정보를 관리한다.
- API 테스트를 통해 Access Token 발급 및 Resource Server 접근을 검증했다.
- Spring Security의 FilterChainProxy를 분석하여 동작 원리를 이해했다.
Next Feeds

생성형 AI와 데이터 사이언스의 미래
생성형 AI가 데이터 사이언스에 미치는 영향과 미래 전망, 그리고 데이터 사이언티스트의 대응 전략을 제시합니다.
생성형 AI데이터 사이언스자동화LLM데이터 분석
2023. 5. 20.
네이버DnA팀

iOS ReactorKit 톺아보기
올리브영 앱에 ReactorKit을 도입한 배경, 핵심 개념, 사용법, 그리고 코드 간결성을 높이는 팁을 소개합니다.
ReactorKitRxSwiftMVVMReactiveXiOS
2023. 5. 20.
올리브영

AWS Lambda Image Resize 도입기
AWS Lambda를 활용하여 S3 이미지 리사이징을 구현하고, 효율적인 이미지 관리를 달성한 도입 사례를 소개합니다.
AWS LambdaS3이미지 리사이징트리거IAM 정책
2023. 5. 19.
올리브영

풀필먼트 입고 서비스팀에서 분산락을 사용하는 방법 - Spring Redisson
컬리 입고 서비스팀의 Redisson 기반 분산락 도입 및 AOP를 활용한 어노테이션 기반 분산락 컴포넌트 구현 사례와 효과를 소개합니다.
분산락Redisson동시성AOP트랜잭션
2023. 5. 17.
컬리

헤이조이스 웨비나를 소개합니다
헤이조이스는 AWS IVS, Sendbird 등 서버리스 기술을 활용하여 웨비나 시스템을 빠르게 구축하고, 사용자 경험 개선 및 운영 효율성을 높였습니다.
웨비나AWS IVSSendbird서버리스헤이조이스
2023. 5. 17.
컬리

Elasticsearch 3TB의 인덱스를 reindex 하는 방법
Elasticsearch 대용량 인덱스 reindex 시 속도 향상 및 안정성 확보를 위한 설정 팁과 트러블슈팅 경험 공유.
Elasticsearchreindex인덱싱샤딩쓰로틀링
2023. 5. 16.
다나와