# 共有ディスコース/静的サイトログイン

**URL:** <https://meta.discourse.org/t/shared-discourse-static-site-login/145832>\
**Category:** SSO\
**Created:** [2020 年 3 月 27 日午後 3:45 UTC](https://meta.discourse.org/t/shared-discourse-static-site-login/145832 "2020-03-27T15:45:53Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![FelicianoTech](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/felicianotech/32/120007_2.png) [@FelicianoTech](https://meta.discourse.org/u/FelicianoTech)\
**Post date:** [2020 年 3 月 27 日午後 3:45 UTC](https://meta.discourse.org/t/shared-discourse-static-site-login/145832/1 "2020-03-27T15:45:53Z")

</div>

みなさん、こんにちは。

私の状況についてお話しします。私は `talk.example.com` で Discourse をインストールして運用したいと考えていますが、同時に `www.example.com` で Web サイトを維持したいと考えています。Discourse サイトにログインすると、`www` サイトにも同時にログインされている状態にしたいと考えています。Discourse サイトからログアウトすれば、`www` サイトからもログアウトされるようにしたいのです。ここで多くのトピックを読みましたが、一般的な回答は SSO を使用するというものでした。しかし、私の状況ではそれは機能しないと思います。その理由は以下の通りです。

`www.example.com` のサイトは Hugo で構築された静的 Web サイトです。Jekyll をご存じない方のために説明すると、Jekyll と似たようなものです。つまり、データベースもバックエンドも一切存在しません。「アプリ」ではありません。基本的には、Discourse をこの静的サイトの疑似的なバックエンドとして使いたいと考えています。Discourse で未読の通知がある場合、静的サイトを通じてそれをユーザーに表示したいと考えています。

私が思いつく唯一の方法は、Discourse のクッキーを使用することですが、私のこれまでの調査では、Discourse はサブドメインを含まないクッキーには対応していないとのことでした。

何かアイデアはありませんか？

---

_[View the full topic](https://meta.discourse.org/t/shared-discourse-static-site-login/145832)._
