# SSO와 여러 discourse 앱

**URL:** <https://meta.discourse.org/t/sso-and-multiple-discourse-apps/140083>\
**Category:** SSO\
**Created:** [1월 29, 2020, 4:48오후 UTC](https://meta.discourse.org/t/sso-and-multiple-discourse-apps/140083 "2020-01-29T16:48:38Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [1월 29, 2020, 5:48오후 UTC](https://meta.discourse.org/t/sso-and-multiple-discourse-apps/140083/4 "2020-01-29T17:48:56Z")

</div>

> [@Eyal\_Yablonka](#):
>
> 인스턴스 중 하나가 다른 인스턴스(들)의 SSO 서버가 되어야 하나요?

SSO의 첫 번째 S는 _single_(단일)을 의미합니다. **하나** 의 서버가 모든 클라이언트에 대한 진실의 원천(source of truth)입니다. "로컬 로그인을 사용하고, 없으면 다른 곳에서 로그인을 시도한다"는 방식은 불가능합니다.

> [@Eyal\_Yablonka](#):
>
> 그렇다면 그 의미는 Discord 사용자가 SSO 서버 역할을 하는 인스턴스에만 저장되고, 다른 Discourse 인스턴스(들)에 인증을 제공한다는 뜻인가요?

정확히 이해하지는 못했지만, 그렇다고 생각합니다.

> [@Eyal\_Yablonka](#):
>
> 서버 인스턴스와 다른 인스턴스에서 로그인 플로우가 어떻게 진행되나요?

사용자가 다른 곳이 SSO 서버인 사이트에 로그인하면, 해당 SSO 서버로 리다이렉트되어 거기서 로그인한 후, 설정이 올바르게 되어 있다면 처음 시작했던 사이트로 투명하게 리다이렉트됩니다.

만약 세 번째 사이트가 SSO 서버라면, 모든 사이트에서 로그인 플로우가 동일할 것입니다. 모든 사이트가 SSO 서버로 리다이렉트되기 때문입니다.

---

_[View the full topic](https://meta.discourse.org/t/sso-and-multiple-discourse-apps/140083)._
