# SSO

**URL:** https://meta.discourse.org/c/support/sso/24.md?page=13

[Последние](https://meta.discourse.org/latest.md) · [Категории](https://meta.discourse.org/categories.md) · [Теги](https://meta.discourse.org/tags.md)

**Page:** 14

---

## [Хеширование секрета и полезной нагрузки для SSO](https://meta.discourse.org/t/hashing-secret-payload-for-sso/169284)

<div class="topic-metadata">

**Author:** [@nategoethel](https://meta.discourse.org/u/nategoethel)\
**Ответы:** 9\
**Последнее обновление:** [06.Ноябрь.2020 05:57:35 UTC](https://meta.discourse.org/t/hashing-secret-payload-for-sso/169284 "2020-11-06T05:57:35Z")

</div>

Я пытаюсь следовать официальному руководству по SSO. На сервере я использую Golang и пытаюсь сопоставить HMAC-SHA256-хэш от payload + secret с sig, но получаю разные значения. Как вы вычисляете хэш…

---

## [Will Discourse ask for a username if it's not provided to /session/sso\_login?](https://meta.discourse.org/t/will-discourse-ask-for-a-username-if-its-not-provided-to-session-sso-login/113185)

<div class="topic-metadata">

**Author:** [@johncs](https://meta.discourse.org/u/johncs)\
**Ответы:** 2\
**Последнее обновление:** [02.Апрель.2019 00:30:37 UTC](https://meta.discourse.org/t/will-discourse-ask-for-a-username-if-its-not-provided-to-session-sso-login/113185 "2019-04-02T00:30:37Z")

</div>

My account system does not have a username field: users log in with an email only. What will happen when I redirect the user to /session/sso\_login and the username field in the payload is blank? Will Discourse correctly …

---

## [Обновление плагина discourse-plugin-office365-auth из-за ошибки?](https://meta.discourse.org/t/updated-discourse-plugin-office365-auth-due-to-bug/167484)

<div class="topic-metadata">

**Author:** [@IT-Sumpfling](https://meta.discourse.org/u/IT-Sumpfling)\
**Ответы:** 1\
**Последнее обновление:** [24.Октябрь.2020 09:32:45 UTC](https://meta.discourse.org/t/updated-discourse-plugin-office365-auth-due-to-bug/167484 "2020-10-24T09:32:45Z")

</div>

Привет, сегодня я попытался настроить аутентификацию на нашем форуме через AzureAD / O365. (У меня уже работает SAML для подключения к внутреннему AD, но всё больше пользователей переходят на AzureAD). Я попробовал три провайдера, которые могут это сделать …

---

## [Making SSO via OAuth2 Basic plugin work with our Identity Provider](https://meta.discourse.org/t/making-sso-via-oauth2-basic-plugin-work-with-our-identity-provider/90604)

<div class="topic-metadata">

**Author:** [@Academy](https://meta.discourse.org/u/Academy)\
**Ответы:** 1\
**Последнее обновление:** [09.Май.2018 14:49:39 UTC](https://meta.discourse.org/t/making-sso-via-oauth2-basic-plugin-work-with-our-identity-provider/90604 "2018-05-09T14:49:39Z")

</div>

Hi everybody, we are trying to make SSO via OAuth2 Basic plugin work with our Identity Provider, but we are running back to the same issue over and over :roll\_eyes: Any help or light over this issue is super duper appre…

---

## [JumpCloud LDAP/SSO](https://meta.discourse.org/t/jumpcloud-ldap-sso/167408)

<div class="topic-metadata">

**Author:** [@D\_Lasa](https://meta.discourse.org/u/D_Lasa)\
**Ответы:** 1\
**Последнее обновление:** [16.Октябрь.2020 23:20:13 UTC](https://meta.discourse.org/t/jumpcloud-ldap-sso/167408 "2020-10-16T23:20:13Z")

</div>

В настоящее время мы используем GoogleSSO для аутентификации наших пользователей на сервере Discourse. Однако нас недавно приобрели, и новые владельцы планируют в ближайшее время отказаться от использования Google. Вместо Active Directory мы используем сервис JumpCloud LDAP и...

---

## [Автоматическое управление сессиями с OAuth SSO](https://meta.discourse.org/t/automatic-session-management-with-oauth-sso/167204)

<div class="topic-metadata">

**Author:** [@vagosduke](https://meta.discourse.org/u/vagosduke)\
**Ответы:** 5\
**Последнее обновление:** [14.Октябрь.2020 20:22:35 UTC](https://meta.discourse.org/t/automatic-session-management-with-oauth-sso/167204 "2020-10-14T20:22:35Z")

</div>

Здравствуйте, Мы предоставляем набор услуг для конкретного закрытого сообщества и решили включить Discourse в качестве социальной платформы. Меня интересует, какой технически наиболее оптимальный и элегантный способ обеспечить бесшовную интеграцию…

---

## [Проблема с SSO между Drupal и Discourse](https://meta.discourse.org/t/issue-with-drupal-discourse-sso/160650)

<div class="topic-metadata">

**Author:** [@Shenron\_segamag](https://meta.discourse.org/u/Shenron_segamag)\
**Ответы:** 12\
**Последнее обновление:** [13.Октябрь.2020 19:01:00 UTC](https://meta.discourse.org/t/issue-with-drupal-discourse-sso/160650 "2020-10-13T19:01:00Z")

</div>

Привет, я новичок в Discourse и пытаюсь настроить свой форум с сайтом на Drupal, используя модуль SSO для Discourse. Я следовал инструкциям модуля и этой теме, но, к сожалению, URL «mydrupalwebsite.com/disc…"

---

## [Discourse SSO module for SimpleSAMLphp](https://meta.discourse.org/t/discourse-sso-module-for-simplesamlphp/109949)

<div class="topic-metadata">

**Author:** [@reswild](https://meta.discourse.org/u/reswild)\
**Ответы:** 2\
**Последнее обновление:** [29.Сентябрь.2020 21:45:06 UTC](https://meta.discourse.org/t/discourse-sso-module-for-simplesamlphp/109949 "2020-09-29T21:45:06Z")

</div>

Hi everyone, I’ve put together a SimpleSAMLphp module for connecting to Discourse SSO: GitHub - reswild/discourse: Discourse SSO module for SimpleSAMLphp · GitHub The code that does all the work is taken from cviebrock…

---

## [Support for WP OAuth Server](https://meta.discourse.org/t/support-for-wp-oauth-server/90605)

<div class="topic-metadata">

**Author:** [@dylanb](https://meta.discourse.org/u/dylanb)\
**Ответы:** 1\
**Последнее обновление:** [23.Апрель.2018 04:51:19 UTC](https://meta.discourse.org/t/support-for-wp-oauth-server/90605 "2018-04-23T04:51:19Z")

</div>

Would it be possible to use this plugin to allow users to authenticate from a WordPress site running this WP plugin? I don’t want to go full SSO, but this would hypothetically allow users who are signed up through WP…

---

## [Использует ли SSO фильтрованные IP-адреса для блокировки регистраций?](https://meta.discourse.org/t/does-sso-make-use-of-screened-ip-addresses-to-block-registrations/165475)

<div class="topic-metadata">

**Author:** [@cpradio](https://meta.discourse.org/u/cpradio)\
**Ответы:** 7\
**Последнее обновление:** [29.Сентябрь.2020 01:22:29 UTC](https://meta.discourse.org/t/does-sso-make-use-of-screened-ip-addresses-to-block-registrations/165475 "2020-09-29T01:22:29Z")

</div>

Я думаю, что знаю ответ на этот вопрос, но хотел подтвердить, что это ожидаемое поведение, а не какая-либо ошибка (я полагаю, что это ожидаемо). Версия по сортировке: наш сайт использует SSO. Основной веб-сайт управляет регистрацией и авторизует...

---

## [Автоматически создавать учетные записи с внешним провайдером SSO? (пропустить запрос «Создать новую учетную запись»)](https://meta.discourse.org/t/automatically-provision-accounts-with-external-sso-provider-skip-create-new-account-prompt/134511)

<div class="topic-metadata">

**Author:** [@polarathene](https://meta.discourse.org/u/polarathene)\
**Ответы:** 14\
**Последнее обновление:** [25.Сентябрь.2020 09:45:01 UTC](https://meta.discourse.org/t/automatically-provision-accounts-with-external-sso-provider-skip-create-new-account-prompt/134511 "2020-09-25T09:45:01Z")

</div>

Я только что настроил экземпляр Discourse и добавил в него discourse-openid-connect, подключив Keycloak в качестве провайдера OIDC. После выполнения трёх условий, указанных здесь, после недавнего обновления я наблюдаю следующее поведение при аутентификации…

---

## [Configuring oauth2 with doxology](https://meta.discourse.org/t/configuring-oauth2-with-doxology/90608)

<div class="topic-metadata">

**Author:** [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Ответы:** 4\
**Последнее обновление:** [22.Ноябрь.2017 14:47:08 UTC](https://meta.discourse.org/t/configuring-oauth2-with-doxology/90608 "2017-11-22T14:47:08Z")

</div>

I’m trying to configure oauth2 with doxology. here’s what they say a request should look like: GET https://auth.doximity.com/oauth/authorize? client\_id=YOUR\_APP\_ID &response\_type=code &redirect\_uri=https://yourap…

---

## [Синхронизация входа SSO в Discourse с API](https://meta.discourse.org/t/discourse-sso-synced-login-with-api/164710)

<div class="topic-metadata">

**Author:** [@saddam](https://meta.discourse.org/u/saddam)\
**Ответы:** 0\
**Последнее обновление:** [21.Сентябрь.2020 10:55:25 UTC](https://meta.discourse.org/t/discourse-sso-synced-login-with-api/164710 "2020-09-21T10:55:25Z")

</div>

У меня возникли проблемы с синхронизацией входа в Discourse через API. Я просмотрел множество постов, но так и не понял, как это сделать. Как указано в следующем посте https://meta.discourse.org/t/sso-synced-login-state-tips/60464, мы можем добавить t…

---

## [Discourse SAML возвращает неверные значения при перенаправлении](https://meta.discourse.org/t/discourse-saml-returns-incorrect-values-on-redirect/164178)

<div class="topic-metadata">

**Author:** [@shanedlr](https://meta.discourse.org/u/shanedlr)\
**Ответы:** 0\
**Последнее обновление:** [16.Сентябрь.2020 07:53:43 UTC](https://meta.discourse.org/t/discourse-saml-returns-incorrect-values-on-redirect/164178 "2020-09-16T07:53:43Z")

</div>

Привет, Я относительно новичок в SAML и настроил метаданные SP в IdP на основе конечной точки /auth/saml/metadata, но у меня возникают проблемы с заполнением email и имени пользователя при перенаправлении после входа. И, должен ли po…

---

## [API-запрос для получения пользователя по его внешнему ID](https://meta.discourse.org/t/api-request-to-return-a-user-based-on-their-external-id/163413)

<div class="topic-metadata">

**Author:** [@rossinboulder](https://meta.discourse.org/u/rossinboulder)\
**Ответы:** 2\
**Последнее обновление:** [08.Сентябрь.2020 20:13:51 UTC](https://meta.discourse.org/t/api-request-to-return-a-user-based-on-their-external-id/163413 "2020-09-08T20:13:51Z")

</div>

Кто-нибудь знает, как получить «external\_id» пользователя через API? Я добавил external\_id при входе через SSO, но теперь при запросе пользователей я не вижу «external\_id» в хэше пользователя, возвращаемом API. Я...

---

## [Проблема с Discourse как провайдером SSO и регистрацией через социальные сети](https://meta.discourse.org/t/issue-with-discourse-as-sso-provider-social-sign-up/160148)

<div class="topic-metadata">

**Author:** [@Arkshine](https://meta.discourse.org/u/Arkshine)\
**Ответы:** 2\
**Последнее обновление:** [14.Август.2020 19:47:03 UTC](https://meta.discourse.org/t/issue-with-discourse-as-sso-provider-social-sign-up/160148 "2020-08-14T19:47:03Z")

</div>

Привет, Проблема При использовании Discourse в качестве провайдера SSO через API (домен A), если вы попытаетесь зарегистрироваться на Discourse (домен B) с помощью кнопки социальной сети, модальное окно создания аккаунта не появится сразу, вместо этого вы вернетесь к т…

---

## [Внедрение SAML с существующей базой пользователей](https://meta.discourse.org/t/adopting-saml-with-an-existing-user-base/159258)

<div class="topic-metadata">

**Author:** [@aleber](https://meta.discourse.org/u/aleber)\
**Ответы:** 5\
**Последнее обновление:** [05.Август.2020 13:29:33 UTC](https://meta.discourse.org/t/adopting-saml-with-an-existing-user-base/159258 "2020-08-05T13:29:33Z")

</div>

В моей текущей установке Discourse регистрация новых пользователей отключена, а вход осуществляется через плагин LDAP (GitHub - jonmbake/discourse-ldap-auth: плагин Discourse для включения аутентификации через LDAP/Active Directory…

---

## [SSO не работает у меня](https://meta.discourse.org/t/sso-isnt-working-for-me/159807)

<div class="topic-metadata">

**Author:** [@jakedev](https://meta.discourse.org/u/jakedev)\
**Ответы:** 1\
**Последнее обновление:** [04.Август.2020 19:52:03 UTC](https://meta.discourse.org/t/sso-isnt-working-for-me/159807 "2020-08-04T19:52:03Z")

</div>

У меня возникли проблемы с SSO, система сообщает об отсутствии external\_Id. PHP: …

---

## [OAuth перенаправляет на /login после успешного JSON-запроса к пользователю](https://meta.discourse.org/t/oauth-redirecting-to-login-after-successful-user-json-call/143851)

<div class="topic-metadata">

**Author:** [@patrickeaton](https://meta.discourse.org/u/patrickeaton)\
**Ответы:** 13\
**Последнее обновление:** [10.Июль.2020 08:19:38 UTC](https://meta.discourse.org/t/oauth-redirecting-to-login-after-successful-user-json-call/143851 "2020-07-10T08:19:38Z")

</div>

Моя конфигурация OAuth Basic ведёт себя довольно странно: изначально при настройке возникло несколько ошибок, которые я уже исправил. Однако теперь я вижу, что процесс идёт от Discourse к конечной точке авторизации Cognito, а затем обратно в Discourse и так далее…

---

## [WordPress SSO скрывает социальный вход Patreon?](https://meta.discourse.org/t/wordpress-sso-hides-patreon-social-login/156876)

<div class="topic-metadata">

**Author:** [@discoverearth](https://meta.discourse.org/u/discoverearth)\
**Ответы:** 8\
**Последнее обновление:** [07.Июль.2020 01:28:12 UTC](https://meta.discourse.org/t/wordpress-sso-hides-patreon-social-login/156876 "2020-07-07T01:28:12Z")

</div>

Привет! Я использую свой сайт на WordPress с единым входом (SSO) для своего размещённого Discourse, а также у меня есть Patreon. Я хочу начать предоставлять своим подписчикам Patreon некоторые преимущества в Discourse, поэтому я полностью настроил интеграцию с Patreon. Проблема в том, что...

---

## [Выйти из SSO — проблема CORS](https://meta.discourse.org/t/sso-log-out-cors-issue/156775)

<div class="topic-metadata">

**Author:** [@gezquinn](https://meta.discourse.org/u/gezquinn)\
**Ответы:** 2\
**Последнее обновление:** [04.Июль.2020 19:45:01 UTC](https://meta.discourse.org/t/sso-log-out-cors-issue/156775 "2020-07-04T19:45:01Z")

</div>

Я использую SSO и хочу разлогинить пользователя из Discourse, когда он выходит из приложения. В данный момент я использую 'admin API' для получения ID пользователя через /users/by-external/${id}.json, но получаю ошибки CORS, хотя…

---

## [Ошибка входа через SAML для One Login](https://meta.discourse.org/t/saml-login-error-for-one-login/156770)

<div class="topic-metadata">

**Author:** [@vaibhavclecotech](https://meta.discourse.org/u/vaibhavclecotech)\
**Ответы:** 0\
**Последнее обновление:** [04.Июль.2020 10:50:22 UTC](https://meta.discourse.org/t/saml-login-error-for-one-login/156770 "2020-07-04T10:50:22Z")

</div>

Привет! Я пытаюсь использовать вход через SSO в моем приложении Discourse. Я настроил всё, но после запуска получаю эту ошибку. (saml) Инициализирован этап обратного вызова. (saml) Ошибка аутентификации! invalid\_ticket: OneLogin::RubySaml::Va…

---

## [Зацикливание входа в Patreon на некоторых устройствах](https://meta.discourse.org/t/patreon-login-loop-on-some-devices/156051)

<div class="topic-metadata">

**Author:** [@knitty](https://meta.discourse.org/u/knitty)\
**Ответы:** 2\
**Последнее обновление:** [27.Июнь.2020 20:23:03 UTC](https://meta.discourse.org/t/patreon-login-loop-on-some-devices/156051 "2020-06-27T20:23:03Z")

</div>

Привет, Я застрял в цикле входа (я администратор) на своем iPhone: при попытке войти через Patreon появляется сообщение «Время ожидания авторизации истекло или вы сменили браузер. Пожалуйста, попробуйте снова». Я не менял браузер. Я не…

---

## [Подключение Discourse к Memberstack?](https://meta.discourse.org/t/connecting-discourse-to-memberstack/155734)

<div class="topic-metadata">

**Author:** [@Ariel\_Bissett](https://meta.discourse.org/u/Ariel_Bissett)\
**Ответы:** 1\
**Последнее обновление:** [24.Июнь.2020 00:12:09 UTC](https://meta.discourse.org/t/connecting-discourse-to-memberstack/155734 "2020-06-24T00:12:09Z")

</div>

Мы разрабатываем наш сайт на Webflow и нам очень нравится Discourse для форумов, но мы хотим добавить пользовательские профили от Memberstack! Какой лучший способ связать их (профили Discourse и профили Memberstack), чтобы…

---

## [Thinkific или Teachable: что проще для SSO](https://meta.discourse.org/t/thinkific-or-teachable-easier-for-sso/155637)

<div class="topic-metadata">

**Author:** [@Chas](https://meta.discourse.org/u/Chas)\
**Ответы:** 1\
**Последнее обновление:** [23.Июнь.2020 01:55:56 UTC](https://meta.discourse.org/t/thinkific-or-teachable-easier-for-sso/155637 "2020-06-23T01:55:56Z")

</div>

Я изучаю форум и пытаюсь выбрать между Thinkific и Teachable, чтобы понять, у кого из них лучше интеграция SSO и вебхуков с Discourse. Есть какие-то советы?

---

## [Как использовать сервис OAuth2, предоставляемый Discourse?](https://meta.discourse.org/t/how-to-use-oauth2-service-provided-by-discourse/154849)

<div class="topic-metadata">

**Author:** [@KevinBlandy](https://meta.discourse.org/u/KevinBlandy)\
**Ответы:** 1\
**Последнее обновление:** [15.Июнь.2020 19:34:33 UTC](https://meta.discourse.org/t/how-to-use-oauth2-service-provided-by-discourse/154849 "2020-06-15T19:34:33Z")

</div>

Как использовать службу OAuth2, предоставляемую Discourse? Я разработал онлайн-чат и хочу использовать учётную запись Discourse для авторизованного входа. Это так же просто, как вход в Discourse через авторизацию GitHub. ...

---

## [Есть возражения против добавления параметра SSO IDP?](https://meta.discourse.org/t/any-objection-to-adding-an-sso-idp-parameter/154299)

<div class="topic-metadata">

**Author:** [@Amethi](https://meta.discourse.org/u/Amethi)\
**Ответы:** 1\
**Последнее обновление:** [09.Июнь.2020 14:54:07 UTC](https://meta.discourse.org/t/any-objection-to-adding-an-sso-idp-parameter/154299 "2020-06-09T14:54:07Z")

</div>

Я хотел бы добавить необязательный параметр в путь /session/sso, который контроллер будет добавлять к URL-адресу запроса к IDP. Цель — указать IDP, какой поток аутентификации запустить, например, вход через социальные сети или локальный ...

---

## [Встроить заголовок или использовать Discourse в качестве провайдера заголовка](https://meta.discourse.org/t/embed-header-or-discourse-as-header-provider/153817)

<div class="topic-metadata">

**Author:** [@ramjke](https://meta.discourse.org/u/ramjke)\
**Ответы:** 0\
**Последнее обновление:** [04.Июнь.2020 12:58:39 UTC](https://meta.discourse.org/t/embed-header-or-discourse-as-header-provider/153817 "2020-06-04T12:58:39Z")

</div>

У меня есть сайт (не на WordPress) и форум. Я настроил свой сайт так, чтобы он использовал Discourse в качестве провайдера единого входа (SSO) для регистрации, авторизации и синхронизации пользователей на обеих платформах. Я хочу более тесно интегрировать сайт и форум. Во-первых, я хочу использовать Di…

---

## [Ошибка «Authentication failure! csrf\_detected: OmniAuth::Strategies::OAuth2::CallbackError» из-за отсутствия session\["omniauth.state"\]](https://meta.discourse.org/t/authentication-failure-csrf-detected-omniauth-callbackerror-error-due-to-missing-session-omniauth-state/153222)

<div class="topic-metadata">

**Author:** [@Arvind\_Hebbal](https://meta.discourse.org/u/Arvind_Hebbal)\
**Ответы:** 5\
**Последнее обновление:** [29.Май.2020 14:51:35 UTC](https://meta.discourse.org/t/authentication-failure-csrf-detected-omniauth-callbackerror-error-due-to-missing-session-omniauth-state/153222 "2020-05-29T14:51:35Z")

</div>

Приветствуем, Мы пытаемся развернуть форумы Discourse в режиме production. Мы используем собственного провайдера OAuth, поэтому подключаем плагин discourse-oauth2-basic для его интеграции. При входе в систему мы видим следующую ошибку…

---

## [Ошибка маршрута /admin/users/1/log\_out](https://meta.discourse.org/t/admin-users-1-log-out-route-error/152719)

<div class="topic-metadata">

**Author:** [@Dev\_Singh](https://meta.discourse.org/u/Dev_Singh)\
**Ответы:** 2\
**Последнее обновление:** [26.Май.2020 02:49:49 UTC](https://meta.discourse.org/t/admin-users-1-log-out-route-error/152719 "2020-05-26T02:49:49Z")

</div>

Получаю эту ошибку при попытке выйти из системы пользователя через конечную точку SSO-выхода, как в Postman, так и на сайте. В логах продакшена указана ошибка маршрута. Я дважды проверил, что имя пользователя API и ключ верны. …

[Предыдущая страница](https://meta.discourse.org/c/support/sso/24.md?page=12)

[Следующая страница](https://meta.discourse.org/c/support/sso/24.md?page=14)
