Amazon Cognito รองรับการแลกเปลี่ยนโทเค็นตามมาตรฐาน OAuth 2.0 (RFC 8693) ซึ่งเป็นประโยชน์อย่างยิ่งสำหรับแอปพลิเคชันบนเว็บ มือถือ และ AI agents ที่ต้องการจัดการการเข้าถึงของผู้ใช้
ด้วยฟีเจอร์ Token Exchange นี้ บริการหรือ AI agent ที่ทำงานในนามของผู้ใช้สามารถแลกเปลี่ยนโทเค็นเดิมเพื่อรับโทเค็นใหม่ที่มีขอบเขตจำกัดสำหรับบริการปลายทางที่ต้องการ โดยสามารถระบุตัวตนของตัวกลางผ่าน act claim หากมีการใช้ actor token
การแลกเปลี่ยนโทเค็นสามารถทำได้ผ่าน token endpoint หรือด้วย GetDerivedToken API และฟีเจอร์นี้พร้อมใช้งานในแผน Essentials และ Plus ในทุกภูมิภาคของ AWS
ศัพท์ที่ควรรู้
- Amazon Cognito – บริการที่ช่วยเพิ่มการลงทะเบียน การเข้าสู่ระบบ และการควบคุมการเข้าถึงให้กับแอปพลิเคชันของคุณ
- OAuth 2.0 token exchange – กลไกที่อนุญาตให้แลกเปลี่ยนโทเค็นเดิมเพื่อรับโทเค็นใหม่ที่มีขอบเขตจำกัดสำหรับบริการปลายทาง
- AI agent – ตัวแทนซอฟต์แวร์ที่สามารถดำเนินการในนามของผู้ใช้และใช้ประโยชน์จากบริการต่างๆ
- act claim – ข้อมูลที่ระบุตัวตนของตัวกลางที่ดำเนินการคำขอในนามของผู้ใช้
ที่มา: AWS