最近、Discourse と WordPress を単一のログインユーザー名とパスワードで連携させたいと考えています。メンバーはすべて Discourse で議論しますが、決済は WordPress で行うためです。
- 私の考えでは、メンバーが WordPress で再度アカウントを作成する必要なく、Discourse にログインすると同時に WordPress にもログインし、決済を行えるようにしたいです。
Discourse サイトでの設定
SSO プロバイダーの有効化:はい
SSO URL:WordPress の URL
SSO シークレット:WordPress と同じ
SSO プロバイダーのシークレット:WordPress の URL + WordPress と同じ
SSO の有効化:いいえ
WordPress サイトでの設定
接続
Discourse URL:完了
API キー:完了
公開ユーザー名:System
公開:まだ何も設定していません
コメント設定:まだ何も設定していません
テキストコンテンツ設定:まだ何も設定していません
Webhook 設定:まだ何も設定していません
SSO
SSO シークレットキー:はい
SSO プロバイダー設定:まだ何も設定していません
SSO クライアント:SSO クライアントの有効化:チェック済み
SSO クライアント:ログインリンクの追加:チェック済み
SSO クライアント:ログインリンクのリダイレクト先:www.MyDiscoursePage.com
SSO クライアント:メールによる既存ユーザーの同期:チェック済み
SSO クライアント:Discourse とのログアウト同期:チェック済み
見落としがあるでしょうか?
- メールアドレスやユーザー名などのデータを WordPress へ同期させたいと考えています。
行ったこと
ここではいくつかの解決策を検索しました。私の理解では、CSV をエクスポートして WordPress にインポートする必要があると聞いていますが、もし間違っていたら修正してください。ありがとうございます。
-
Discourse を先に設定したため、すべてのユーザー名とパスワードは Discourse にあります。それを WordPress にインポートすると、ユーザー名とパスワードは Discourse と同じになりますか?
-
一つ不明な点があります。SSO プロバイダーと SSO クライアントの違いは何でしょうか?この場合、私の Discourse サイトは SSO プロバイダーになりますか?すべてのデータベースが Discourse にあるためです。
