皆さん、こんにちは。アプリケーションへのログインにDiscourseをIDプロバイダーとして使用しています。 ドキュメントによると、結果パラメータにはユーザーデータ(DiscourseのユーザーID、ユーザー名、名前、メールアドレス、アバターURL、管理者権限、モデレーター権限、グループ)の8ビットが含まれています。Discourseはすでにタイムゾーンを推測して保存しているので、そのタイムゾーンも取得したいと思います。結果パラメータにそれを含めるように要求する方法はありますか?(例:?nonce=xyz\u0026return_sso_url=xyz\u0026include=timezone\" のようなもの)
結果パラメータが構築されるのはこのメソッドだと思いますが、self.parseでこれらのACCESSORSがどのように設定されるのか、よく理解できません。私の推測では、これらはDiscourseが外部IDプロバイダーを使用する場合のもので、この逆ではないようです。
もし不可能であれば、APIリクエスト経由でアプリケーションから取得しますが、もし可能であれば、このアプローチの方がはるかに良いと思います。