Пользовательский аватар не сохраняется между входами в систему

Здравствуйте! У меня возник вопрос по поводу аватара профиля. Я и другие пользователи заметили, что на нашем форуме выбранное в разделе «Изменить аватар профиля» изображение не сохраняется между сеансами входа. Оно загружается и обновляется сразу после загрузки, но если я выйду из системы и войду снова (при этом вход осуществляется с другого сайта), то аватар профиля возвращается к изображению Gravatar.

Я прочитал эту статью и понял, что можно установить свой собственный аватар профиля (Selectable avatars), но неужели он не должен оставаться установленным как загруженное пользователем изображение, если пользователь выходит из форума?

Я являюсь администратором и просмотрел настройки. В разделе «Группы, которым разрешена загрузка аватаров» мы установили группу, включающую всех пользователей. Есть ли какая-то другая настройка, которую мне нужно проверить, чтобы это работало?

Дайте знать, если вам понадобится дополнительная информация. Большое спасибо!

Как реализован вход в ваш форум? Используете ли вы SSO / DiscourseConnect?

Привет, да, мы используем DiscourseConnect, извините, должны были упомянуть об этом.

Можете проверить полезную нагрузку DiscourseConnect на экране администратора пользователей? Если вы передаете аватар пользователя, он будет перезаписываться при каждом входе в систему, как и задумано.

Ага, я полагаю, что проблема в этом параметре, верно?

Если я сниму эту галочку, что произойдёт с аватарами на форуме? Останутся ли они теми же, что и в Gravatar, если только пользователь специально не изменит их на что-то другое?

Мне бы не хотелось, чтобы снятие этой галочки привело к массовому изменению аватаров у всех пользователей :sweat_smile:

Массового изменения нет, это влияет только на вход. Если снять галочку, аватары больше не будут синхронизироваться между вашим провайдером входа и Discourse.

Хорошо, я думаю, теперь я всё понял. Чтобы быть на 100% уверенным, не могли бы вы подтвердить следующее:

  1. Если этот параметр снят и пользователь загружает свой собственный аватар, то после выхода из системы и повторного входа его аватар на форуме останется тем, который он загрузил через форум.
  2. Если этот параметр снят сейчас, ничего не произойдёт с существующими пользователями: их аватар останется аватаром Gravatar, так как именно он установлен у нашего провайдера входа.
  3. Какой аватар будет назначен новому пользователю?

Спасибо!

Да

Да

Gravatar, если он у него есть, так как Discourse имеет встроенную поддержку Gravatar через идентификатор электронной почты.

Если Gravatar отсутствует, будут использоваться стандартные аватары с первой буквой имени пользователя.

Отлично, теперь всё понятно. Большое спасибо за быструю помощь, я очень это ценю! :folded_hands:

Хорошего дня!