こんにちは。
現在、admin/users/list/active.json を使用して API 経由でユーザーを取得しています。
しかし、特定のユーザーが DiscourseConnect の情報を持っているかどうかを知りたいです。
どのようにアプローチすればよいでしょうか?
こんにちは。
現在、admin/users/list/active.json を使用して API 経由でユーザーを取得しています。
しかし、特定のユーザーが DiscourseConnect の情報を持っているかどうかを知りたいです。
どのようにアプローチすればよいでしょうか?
Discourse_connect を使用している場合、すべてのユーザーがそれを使用しているということですか?それとも OAuth のことですか?
管理ルート(およびユーザー設定)にログイン情報が表示されます。UX でそれを見つけることができれば、Discourse API のリバースエンジニアリング方法 を行うことができます。
/u/{username}.json エンドポイントを使用していました。
しかし、リバースエンジニアリングを行ったところ、正しいエンドポイントは /admin/users/{id}.json であることがわかりました。このエンドポイントは、「single_sign_on_record」というフィールドを返しており、これが私が探していたものでした。
Cheers, tks @pfaffman
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.