aaa.com, bbb.com)의 로그인 상태를 통일해야 했음bbb.com은 자체 인증 체계 대신 aaa.com이 인증한 사용자를 신뢰하여 인가받는 구조로 동작해야 함 → 인증 주체는 aaa.com, 인가 주체는 bbb.com으로 역할이 분리된 SSO 구조 설계 필요접근방식 : GitHub와 GitHub IDE 간의 인증 공유 방식 차용
github.com과 github.dev(웹 IDE)의 인증 상태 공유 방식에 주목github.dev 접속 시 순간적으로 github.com으로 리디렉션되어 인증을 받아오는 현상을 발견bbb.com 에서 인증 시 순간적으로 aaa.com 로 리디렉션하여 인가 받아오는 방식으로 설계로그인 설계 구조

로그아웃 설계 구조

aaa.com은 인증 신뢰 주체, bbb.com은 인가 주체로 명확히 구분