القضية الوحيدة المتبقية بالنسبة لي الآن هي نفس قضية @nodomain: يتم إنشاء الحساب بنجاح ولكن الصورة الرمزية غير مدرجة. استجابة نموذجية:
Body: {
"access_token":"...",
"token_type":"bearer",
"expires_in":"3600",
"scope":"profile",
"profile" : {
"id":1234,
"email": "...",
"name": "...",
"picture": "https://somedomain.com/somevalidpicture.jpg"
}
}
ويتم تحليلها بشكل صحيح، حيث تظهر في السجل التالي:
OAuth2 Debugging: after_authenticate response:
creds: {"token"=>"...", "expires_at"=>1702053692, "expires"=>true}
uid: 1234
info: {"email"=>"...", "name"=>"...", "avatar"=>"https://somedomain.com/somevalidpicture.jpg"}
extra: {}
لقد تحققت من أن عنوان الصورة صحيح، وحجمها 300x300.
أي فكرة حول هذا؟
تعديل: قام شخص ما بإنشاء حساب للتو، وأخذ الصورة من Gravatar. ربما يتم تجاوز الصورة الصالحة في JSON بنتيجة فارغة من Gravatar؟