Shauny
(Shaun Robinson)
1
WordPressで「ログイン時にDiscourseユーザーを作成または同期する」を有効にしました。これは、SSO経由でWordPressアカウントにログインしたときに、Discourseアカウントが作成されるようにするためです。
SSO接続は正しく機能しており、人々はフォーラムを利用しています。しかし、新しく登録されたユーザーや、フォーラムが追加される前に登録したユーザーは、以下の手順を踏む必要があります。
- フォーラムサイトにアクセスする。
- ログインをクリックする。
- アカウントが作成されますが、その後メールアドレスを確認する必要があります。
したがって、「作成または同期」機能が機能していないだけでなく、メールアドレスの確認をスキップする機能(WordPressでも有効にしました)も機能していないようです。
これらの問題をすべて解決するにはどうすればよいでしょうか?
angus
(Angus McLeod)
2
ショーンさん、問題が発生しているとのこと、お察しいたします。懸念されている点を理解するために、以下の点について教えていただけますでしょうか。
- どのようなフローを期待していますか?(例:リストにあるようなものですが、本来どうなるべきか)
- ユーザーのメール認証を全く行わないことを期待していますか?それとも、二重認証が必要になっているということでしょうか?
「いいね!」 2
Shauny
(Shaun Robinson)
3
アンガス様
二重認証の問題は、フィルターを使用して現在修正済みです。これで問題ありません(設定完了後数日してから発生した理由が不明なのは奇妙ですが)。
しかし、もう一つの問題についてですが、私が期待しているのは以下の通りです。
- ユーザーがWordPressでサイトにサインアップする
- バックグラウンドでユーザーのアカウントがフォーラムに作成される
そして:
- 数週間前にサインアップした既存ユーザーが今日サイトにログインする
- バックグラウンドでフォーラムのアカウントが作成される
現在、これらのいずれも発生していません。ユーザーは手動でフォーラムサイトにアクセスし、「ログイン」をクリックする必要があります。「ログイン時にDiscourseユーザーを作成または同期する」チェックボックスをオンにする前と同じ状況です。そのため、このチェックボックスは何も変更していないようです。
angus
(Angus McLeod)
4
なるほど、説明ありがとうございます。では、アカウント作成の問題に焦点を当てましょう。さらに明確にするために、以下のような状況を想定されていますか?
- ユーザーがWordPressでサイトにサインアップする
- ユーザーはWordPressにログインしている(サインアップ後自動的に)
- フォーラムアカウントがバックグラウンドで作成される
そして
- ユーザーがフォーラムにアクセスするとログインされている
これで合っていますか?
もしそうであれば、ユーザーアカウントの作成とログインセッションの間には違いがあります。DiscourseConnectは、ユーザーがWordPressにログインしても、Discourseで自動的にログインセッションを作成しません。残念ながら、WordPressやDiscourseのような独立したソフトウェアフレームワークでは、どのSSOソリューションもこのようには機能しません。GoogleやMicrosoftのようなプラットフォームでのみ、このようになります。
「いいね!」 1
Shauny
(Shaun Robinson)
5
はい、すべて完璧です。
読んだ限りでは、ドメインが異なるため、自動ログインはできないとのことです。それは問題ありません。
しかし、WordPressに登録またはログインしても、アカウントがまったく作成されないのです。それが私の主な問題です。
「いいね!」 1
angus
(Angus McLeod)
6
わかりました。少々お待ちください。最新バージョンについて比較できるように、自分で実行してみます。
「いいね!」 3
angus
(Angus McLeod)
7
ショーンさん、まだあなたの問題を再現できていません。こちらが私のデモンストレーションインスタンスで正常に機能しているビデオです。確認して、何か違うことをしているか、期待していることがあれば教えてください。
「いいね!」 2
Shauny
(Shaun Robinson)
10
解決しました!
私のメインアカウントのユーザー名を最近変更したためです。
そのため、APIが失敗していました。他のすべては機能していたので、それが原因であることに気づきませんでした。
お時間をいただきありがとうございました。
「いいね!」 1
system
(system)
クローズされました:
11
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.