Amazon Cognito가 RFC 8693에 정의된 OAuth 2.0 토큰 교환을 지원한다. 새 기능을 이용하면 서비스나 AI 에이전트가 사용자 토큰을 범위가 더 제한되고 갱신 토큰이 없는 새 토큰으로 교환할 수 있다. 교환된 토큰에는 중개자를 식별하는 act 클레임이 포함돼, 후속 서비스가 요청이 에이전트를 거쳐 왔다는 사실을 확인할 수 있다. 토큰 교환은 표준 토큰 엔드포인트나 새 GetDerivedToken API를 통해 할 수 있으며, Cognito가 제공되는 모든 AWS 리전의 Essentials 및 Plus 요금제에서 사용할 수 있다.
왜 중요한가
개발자는 백엔드 서비스에 용도가 제한된 토큰을 제공해, 에이전트가 사용자를 대신해 작업할 때 과도한 권한이 부여될 위험을 줄일 수 있다.