OIDCプラグインを使用していますが、avatar_urlは認証を必要とします。現在のアバターダウンロードサポートは、プラグインによって提供される場合、キャッシュされたaccess_tokenを使用して取得する方法を知りません。それを追加するのは、私にとってはかなり大きな作業のように思えるので、PRを引き受けることができるかどうかわかりません。
システムアバターを使用していたこともありますが、ユーザーがユーザー名を設定し(変更しない)ことで画像が取得される必要があります。それが一致しない場合、UIで画像が壊れてしまいます。
Gravatarは私たちには選択肢ではなく、手動アップロードは人々が行えば機能しますが、一般的ではありません。
システムアバターが使用されている場合、letter_proxyは完全にバイパスされるようです。そして、DOMのURLに基づくと、画像はクライアント側でロードされるため、アプリはリソースが存在しないことを認識しません。
デフォルトアバターURLをletter_proxyに向けることを考えていましたが、トークンをサポートしていないため、最善でも単一の汎用アバターを指すことができ、その後、人々は手動アップロードまたはシステム(ユーザー名が適切なロードにつながった場合)に変更できます。
条件付きでこれらのケースのいくつかを処理したいのですが、より回復力のあるものにするための適切な設定の組み合わせを見つけることができません。