أستخدم SSO وأمرر هذا المصفوفة عند تسجيل دخول المستخدم:
// وأخيرًا نبني المصفوفة الكبيرة التي نمررها إلى discourse
$userParams = [
'external_id' => $userObject->getID(),
'email' => $userObject->getEmail(),
'username' => $name,
'avatar_url' => $forumThumbURL,
'avatar_force_update' => 'true',
'groups' => implode(',', $groupsArray),
];
إليك المشكلة: الصورة الرمزية (الأفاتار) لا يتم تحديثها أبدًا. فأنا عالق مع صورة رمزية قديمة على الموقع ولا يبدو أنها ستتغير. يمكنني تسجيل الدخول والخروج، وأنا أعلم أن هذا الكود يُستدعى، لكن لا يحدث أي تغيير. طابور Sidekiq الخاص بي فارغ (عند 0).
هل هذا الأمر مخصص لمستخدم مسؤول؟ هل قد يكون لذلك أي تأثير؟