Всем привет, я ещё немного новичок в Discourse и хотел бы узнать, как можно отображать подключённые учётные записи на карточке профиля пользователя. В первую очередь мне нужно показывать профили Steam и имена пользователей Discord. Мне удалось настроить это через пользовательское поле, но я бы предпочёл, чтобы это работало автоматически и с верификацией, то есть чтобы подтверждалось, что у пользователя действительно есть доступ к заявленной учётной записи. Я довольно технически подкован, но пока мало знаю о модификации Discourse.
Это выглядит близко к тому, что я хочу, и для Steam, по крайней мере, это сработает. Единственный момент в том, что в Discord нет ссылок на профили, поэтому нужно будет отображать имя пользователя. Возможно, я попробую это и посмотрю, смогу ли добиться чего-то похожего на то, что мне нужно. Думаю, мне, возможно, потребуется добавить настраиваемое поле пользователя, которое нельзя редактировать, и заполнять его информацией при привязке аккаунта.
Редактирование: похоже, что там может быть поддержка Discord, мне нужно будет это проверить! Большое спасибо!
Редактирование 2: Итак, похоже, что это сработает, но поля автоматически не заполняются данными из социальных аккаунтов при их привязке пользователем. Главная проблема в том, что я не хочу, чтобы пользователи выдавали себя за других, поэтому я хочу, чтобы эти данные устанавливались один раз при входе через указанные аккаунты. Я обратился к автору этого дополнения, чтобы узнать его мнение, но оставлю эту тему открытой, на случай если кто-то другой знает хороший способ решения этой задачи.