Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)

Похоже, что удалить имя или avatar_url через DiscourseConnect SSO невозможно. Я пробовал устанавливать эти поля в пустую строку (подтверждено, например, что avatar_url= попадает в параметр sso в base64), но, похоже, код игнорирует пустые поля.

Имена и фотографии в моей системе необязательны, но при текущем поведении, как только они установлены, их нельзя снять, можно только заменить. Возможно, я что-то делаю не так? (Если нет, может быть, это можно исправить?)

[Edit]: Я уже искал ответ, но, конечно, сразу после публикации вышеупомянутого сообщения я попробовал поискать по другим ключевым словам и нашёл Allow name removal using SSO - #9 by mentalstring. Я проголосовал за эту тему, но не жду особых надежд. :upside_down_face:

2 лайка