# 有人发现或建立了一个多站点（SSO）的网站，想看看它的可能性以获得灵感！

**URL:** <https://meta.discourse.org/t/anyone-has-discovered-build-a-site-as-multisite-sso-would-like-to-see-the-possibilities-for-inspiration/292549>\
**Category:** SSO\
**Tags:** multisite\
**Created:** [2024年一月22日 19:32 UTC](https://meta.discourse.org/t/anyone-has-discovered-build-a-site-as-multisite-sso-would-like-to-see-the-possibilities-for-inspiration/292549 "2024-01-22T19:32:31Z")\
**Posts on this page:** 1\
**Showing post:** 4

<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年一月22日 23:35 UTC](https://meta.discourse.org/t/anyone-has-discovered-build-a-site-as-multisite-sso-would-like-to-see-the-possibilities-for-inspiration/292549/4 "2024-01-22T23:35:39Z")

</div>

> [@jsmith1](#):
>
> 多站点 (SSO)

您是想使用 [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) 进行 SSO 吗？例如，从一个身份提供商站点，使用 [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) 在多个 Discourse 站点上对用户进行身份验证？如果是这样，我认为这在技术上是可行的，但这并不是 [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) 的预期用途。挑战在于确定 SSO 请求源自哪个 Discourse 站点。我认为这可以通过向每个 Discourse 站点的 `discourse connect url` 设置添加 URL 参数来完成。例如：

- `https://example.com/sso?subdomain=foo`
- `https://example.com/sso?subdomain=bar`

身份提供商站点上的代码然后可以将 SSO 请求重定向到相应的子域：`foo.example.com` 或 `bar.example.com`。

我知道过去有一个站点实现了类似的功能，但不确定他们是否仍在使用这种方法。

---

_[View the full topic](https://meta.discourse.org/t/anyone-has-discovered-build-a-site-as-multisite-sso-would-like-to-see-the-possibilities-for-inspiration/292549)._
