Discourse OAuth2 Grundlegend

Das einzige verbleibende Problem für mich ist dasselbe wie bei @nodomain: Das Konto wird erfolgreich erstellt, aber der Avatar ist nicht enthalten. Beispielantwort:

Body: {
  "access_token":"...",
  "token_type":"bearer",
  "expires_in":"3600",
  "scope":"profile",
  "profile" : {
    "id":1234,
    "email": "...",
    "name": "...",
    "picture": "https://somedomain.com/somevalidpicture.jpg"
  }
}

Und es wird korrekt analysiert, da es im folgenden Protokoll erscheint:

OAuth2 Debugging: after_authenticate response:

creds: {"token"=>"...", "expires_at"=>1702053692, "expires"=>true}
uid: 1234
info: {"email"=>"...", "name"=>"...", "avatar"=>"https://somedomain.com/somevalidpicture.jpg"}
extra: {}

Ich habe überprüft, dass die Bildadresse korrekt ist und ihre Größe 300x300 beträgt.

Irgendwelche Ideen dazu?

Bearbeiten: Jemand hat gerade ein Konto erstellt, und es hat das Bild von Gravatar übernommen. Vielleicht wird das gültige Bild in der JSON-Datei durch ein leeres Ergebnis von Gravatar überschrieben?