こんにちは!
Discourse-openid-connect プラグインを ORCID で使用しようとしています。動作はしますが、ORCID はこれらの属性しか提供しないようで、Discourse には family_name と given_name のみがインポートされます。サンプル応答は以下のとおりです。
{"sub":"0000-0002-2601-8132","name":"Credit Name","family_name":"Jones","given_name":"Tom"}
ORCID-Source/orcid-web/ORCID_AUTH_WITH_OPENID_CONNECT.md at main · ORCID/ORCID-Source · GitHub を参照してください。
https://groups.google.com/g/orcid-api-users/c/OWCeZFUQrjg に記載されているように、電子メールアドレスを取得するには、後続の呼び出しを行う必要があります。これは、このプラグインまたは別のプラグインで可能かどうか疑問に思っています。