시작하기무료로 시작하기

클레임을 바탕으로 접근 권한 판단하기

분기별 보고서를 제공하는 API를 운영하고 있습니다. 네 개의 요청이 동시에 도착하며, 각각 베어러 토큰을 포함하고 있고, 모두 같은 작업인 GET /reports/q3-summary를 요청합니다. 이 요청에는 reports/read 스코프가 필요합니다.

Token claims 콘솔을 여세요. 먼저 Request log에서 API가 모든 요청에 대해 기록하는 내용을 확인한 다음, Decoded claims로 전환해 각 토큰을 API가 기대하는 내용이 표시된 패널과 비교해 보세요.

여기 있는 서명은 모두 유효합니다. 하지만 '검증됨'과 '적절함'은 다른 이야기입니다.

이 네 개의 토큰 중 단 하나만 GET /reports를 호출할 수 있어야 합니다.

어느 것일까요?

이 연습은 강의의 일부입니다

개발자를 위한 AWS 보안 활용

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작