# Лучший способ добавить подтверждённые сторонние аккаунты в профиль

**URL:** https://meta.discourse.org/t/best-way-to-add-verified-third-party-accounts-to-profile/153166
**Category:** Development
**Created:** [28.Май.2020 23:09:07 UTC](https://meta.discourse.org/t/best-way-to-add-verified-third-party-accounts-to-profile/153166 "2020-05-28T23:09:07Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [29.Май.2020 18:46:13 UTC](https://meta.discourse.org/t/best-way-to-add-verified-third-party-accounts-to-profile/153166/3 "2020-05-29T18:46:13Z")

</div>

> [@cookieman768](#):
>
> Я пытаюсь дать пользователям возможность подтвердить, что они являются владельцами некоторых социальных аккаунтов, которые не поддерживают OpenID или OAuth (например, аккаунт Riot). Какой подход будет наилучшим для этого?

О, это интересная проблема. Один из подходов, который мы пробовали, — использование Keybase. У них уже есть надежная система подтверждения личности, работающая со многими платформами. Вы можете прочитать о наших экспериментах по адресу [Discourse Keybase Proof](https://meta.discourse.org/t/discourse-keybase-proof/115239). Не уверен, как обстоят дела сейчас после того, как Zoom его приобрел.

> [@cookieman768](#):
>
> Возможно ли, чтобы пользователь использовал Discourse в качестве провайдера OAuth для внешнего приложения, которое редактирует базу данных?

Эта часть кажется немного странной. Как то, что Discourse выступает в роли IdP для Riot, поможет вам доказать в Discourse, что вы владеете существующим аккаунтом Riot/Matrix?

Можете пояснить немного подробнее? Вчера я изучал SSO для Matrix, и наконец у них появилась такая возможность. Они реализовали как SAML, так и OAuth2 в ветке `develop`. Discourse не может работать ни в качестве сервера, ни в качестве клиента, поэтому я рассматривал возможность сделать Discourse сервером OAuth2 или добавить поддержку собственного протокола SSO Discourse в Synapse. Не уверен, что это решит вашу задачу…

---

_[View the full topic](https://meta.discourse.org/t/best-way-to-add-verified-third-party-accounts-to-profile/153166)._
