يدعم Amazon Cognito الآن تبادل الرموز وفق OAuth 2.0، كما هو محدد في RFC 8693. وتتيح الميزة الجديدة لخدمة أو وكيل ذكاء اصطناعي استبدال رمز المستخدم برمز جديد محدود النطاق ولا يتضمن رمزًا للتحديث. ويتضمن الرمز المستبدَل مطالبة act التي تحدد الوسيط، ما يسمح للخدمات اللاحقة بمعرفة أن الطلب مرّ عبر وكيل. ويمكن إجراء تبادل الرموز عبر نقطة النهاية القياسية للرموز أو واجهة GetDerivedToken API الجديدة، وهي متاحة ضمن خطتي Essentials وPlus في جميع مناطق AWS التي تعمل فيها Cognito.
لماذا يهم
يمكن للمطورين تزويد الخدمات الخلفية برموز محدودة الغرض، ما يقلل مخاطر منح صلاحيات مفرطة عندما تتصرف الوكلاء نيابةً عن المستخدمين.