# 设置 DiscourseConnect - Discourse 官方单点登录 (sso)

**URL:** <https://meta.discourse.org/t/setup-discourseconnect-official-single-sign-on-for-discourse-sso/13045>\
**Category:** Integrations\
**Tags:** sso, discourseconnect, configuring, how-to\
**Created:** [2014年二月25日 08:30 UTC](https://meta.discourse.org/t/setup-discourseconnect-official-single-sign-on-for-discourse-sso/13045 "2014-02-25T08:30:34Z")\
**Posts on this page:** 1\
**Showing post:** 580

<div class="post-metadata">

**Author:** ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)\
**Post date:** [2024年八月31日 10:49 UTC](https://meta.discourse.org/t/setup-discourseconnect-official-single-sign-on-for-discourse-sso/13045/580 "2024-08-31T10:49:26Z")

</div>

> [@dennisjbr](#):
>
> 这个使用什么协议？

[DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) 是 Discourse 的 SSO 实现。它不使用标准协议。

如果您不介意查看 PHP 代码，这里有一个示例实现：[https://github.com/discourse/wp-discourse/blob/main/lib/sso-provider/discourse-sso.php。](https://github.com/discourse/wp-discourse/blob/main/lib/sso-provider/discourse-sso.php%E3%80%82)

> [@dennisjbr](#):
>
> 假设是 oauth2？参数似乎不匹配

是的，那行不通。如果您有想要用于验证用户的 OAuth2 提供商，请查看 [Discourse OAuth2 Basic](https://meta.discourse.org/t/discourse-oauth2-basic/33879) 插件。

---

_[View the full topic](https://meta.discourse.org/t/setup-discourseconnect-official-single-sign-on-for-discourse-sso/13045)._
