200여 개의 백오피스에 인증/인가, 컴플라이언스 적용하기 #우아콘2024 #우아한형제들
우아콘 2024 우아한형제들 · YouTube
AI 핵심 요약
기능별로 백오피스를 운영하면서 인증·인가와 컴플라이언스 항목을 매번 중복 구현하고 관리해야 하는 문제가 있었다. 이를 해결하기 위해 인증, 권한 관리, 개인정보 접근 기록을 중앙에서 제공하는 사내 백오피스 인증·인가 플랫폼을 만들고, 세션·쿠키 기반 인증과 HTTP API 경로·메서드 기반 권한 검증을 적용했다. 서로 다른 도메인의 싱글 사인온도 인증 흐름을 조정해 지원했으며, Spring SDK와 설정 파일로 연동 절차를 단순화했다. 발표 시점에는 206개 백오피스가 플랫폼과 연동되어 있었고, 공통 기능과 감사·점검 체계를 중앙화하면 개별 서비스의 구현 부담과 관리 편차를 줄일 수 있다는 점을 공유했다.
- 백오피스 연동을 단순화하려면 각 서비스가 인증·인가 서버에 검증을 요청하는 구조를 고려할 수 있다.
- HTTP API의 경로와 메서드를 각각 자원과 행위로 삼으면 권한 정책을 일관되게 표현할 수 있다.
- 권한은 요청·승인 절차로 부여하고, 미사용·퇴사·전배 등의 조건에 따라 회수하는 정책을 마련한다.
- 개인정보 접근 기록은 보관에 그치지 않고 접근 빈도와 처리 사유를 점검할 수 있어야 한다.
- 공통 SDK와 설정 파일을 제공하면 각 백오피스의 구현 부담을 줄이고 표준 적용을 쉽게 할 수 있다.
소개
[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ 사내 백오피스의 인증/인가, 컴플라이언스를 어떻게 관리하고 계신가요? 우아한형제들에서 약 200개의 백오피스에 인증/인가, 컴플라이언스를 적용한 사례를 공유합니다. ㅤ 👉 발표자 소개ㅤ 이현재, 서버 개발자
비슷한 학습 자료
컨퍼런스 우아콘 2024
WOOWACON2024오프닝노트 #우아콘2024 #우아한형제들
컨퍼런스 우아콘 2024
[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ 배달의 민족은 전국 식당들의 메뉴와 주문 뿐만아니라 커머스 대형 셀러들과 연동하여 실시간 배달 서비스를 제공하고 있습니다. 제공하는 서비스에서 발생하는 하루 평균 200억 건의 데이터가 흘러가는 시스템을 안정적으로 구축하고 운영한 사례를 공유드립니다. 1부: 시스템 아키텍처 편 대용량 데이터 처리 시스템을 도입하는 과정에서의 고민과 적용한 기술 그리고 아키텍처를 설명합니다. 2부: 음식 배달, 물건 배달 서비스 구축 편 데이터 정합성과 재처리 복원 등을 고려한 가장 안정적이고 지속가능한 시스템 구조를 만들기 위한 고민과 해결사례를 공유합니다. ㅤ 👉 발표자 소개ㅤ 김민중, 서버 개발자 장재주, 서버 개발자 윤보민, 서버 개발자 김병화, 서버 개발자
백엔드 데이터베이스
컨퍼런스 우아콘 2024
0원으로 클라우드 비용, 장애, 보안까지 한 번에 관리하는 비밀 공개 #우아콘2024 #우아한형제들
컨퍼런스 우아콘 2024
운영 안정성을 기술적으로 지키는 방법(이그나이트) #우아콘2024 #우아한형제들
컨퍼런스 우아콘 2024
[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ 이그나이트는 하나의 주제로 3~5명의 발표자가 5분간 빠르게 발표를 진행하는 방식의 세션입니다. 참여형으로 진행된 이그나이트 세션에서는, 우아한형제들 소속 발표자와 타소속 발표자가 함께 참여하였습니다. '운영 안정성을 기술적으로 지키는 방법' 세션에서는 QA, 배포 파이프라인 구성 등 기술을 활용해 어떻게 '운영 안정성'을 지키고 있는지 경험담을 공유합니다. 👉 발표 목록 1. 어쩌면 당연한 것들 - 김태정 님 2. 개선된 통합테스트 환경 만들기 - 김지훈 님 3. 파이프라인의 효율화: 운영 안정성을 위한 작은 스텝 - 정영진 님 4. 닥치면 다 해야하는 스타트업 개발자를 위한 인프라 QuickStart - 이재영 님
소프트웨어 테스트 데브옵스 · 인프라