ما الذي تود إنجازه؟
يُرجع مُوفّر هويتنا (IdP) قائمة بالمجموعات كادّعاء (claim) في استجابات id_token و userinfo. يتم تجاهل هذه القائمة بواسطة إضافة discourse-openid-connect، التي لا تدعم المجموعات.
كانت إضافة أقدم - والتي يبدو أنها كانت النموذج الأولي للإضافة الرسمية لـ OIDC - تدعم المجموعات، لذا يمكن تحويل معظم منطقها إلى طلب دمج (pull request) للإضافة الرسمية، مع بعض الإضافات:
- إعدادات لربط المجموعات الحقيقية بمجموعات العميل (على سبيل المثال، ربط ‘موظفو ACME’ كما وردت في الادّعاء بـ ‘staff’، وهي مجموعة Discourse الثابتة)
- يحتاج الكود القديم إلى بعض التنظيف
- … ربما عنصر آخر نفتقده
متى تحتاج إلى إنجازه؟
في أقرب وقت ممكن.
ما هو ميزانيتك، بالدولار الأمريكي، التي يمكنك تقديمها لهذه المهمة؟
يرجى إرسال عرضك، متضمناً تاريخ التسليم المقترح.