{"users":[{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"id":59922,"username":"consideRatio","name":"Erik Sundell","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/consideratio/{size}/126623_2.png","trust_level":2},{"id":1,"username":"sam","name":"Sam Saffron","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sam/{size}/102149_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":8571,"username":"tobiaseigen","name":"Tobias Eigen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tobiaseigen/{size}/539204_2.png","trust_level":2},{"id":121910,"username":"sebix1","name":"sebix","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/bcef8e/{size}.png","trust_level":2},{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pfaffman/{size}/120154_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":160471,"username":"Ethsim2","name":"Ethan ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ethsim2/{size}/522255_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":1},{"id":190160,"username":"25w31b","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/25w31b/{size}/546854_2.png","trust_level":1},{"id":21029,"username":"pmusaraj","name":"Penar Musaraj","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pmusaraj/{size}/119489_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":-1,"username":"system","name":"system","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/system/{size}/443519_2.png","admin":true,"moderator":true,"trust_level":4},{"id":189824,"username":"Abhishek_Soni","name":"Abhishek Soni","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/abhishek_soni/{size}/546304_2.png","trust_level":0},{"id":2770,"username":"awesomerobot","name":"Kris","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/awesomerobot/{size}/142900_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/moin/{size}/554653_2.png","trust_level":3},{"id":77577,"username":"funfake","name":"William","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/funfake/{size}/154367_2.png","trust_level":0},{"id":45577,"username":"hawm","name":"Hawm","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/f07891/{size}.png","trust_level":2},{"id":93768,"username":"emrysr","name":"Emrys Roberts","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/emrysr/{size}/214347_2.png","trust_level":0},{"id":79838,"username":"shawnngtq","name":"Shawn Ng","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/shawnngtq/{size}/182367_2.png","trust_level":1},{"id":82075,"username":"alex.ehlke","name":"Alex Ehlke","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/alex.ehlke/{size}/187893_2.png","trust_level":1},{"id":188595,"username":"HBuckley","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/e9bcb4/{size}.png","trust_level":0},{"id":179765,"username":"Soumya_Ranjan_Mishra","name":"Soumya Ranjan Mishra","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/soumya_ranjan_mishra/{size}/514662_2.png","trust_level":1},{"id":73038,"username":"jahan_gagan","name":"Jahan Gagan","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jahan_gagan/{size}/501948_2.png","flair_name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":48,"trust_level":2},{"id":188589,"username":"rabbitlair","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/rabbitlair/{size}/542143_2.png","trust_level":0},{"id":187771,"username":"青岛王斌","name":"青岛老司机","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/青岛王斌/{size}/539567_2.png","trust_level":1},{"id":183859,"username":"Drancis","name":"Dale","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/50afbb/{size}.png","trust_level":0},{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/rgj/{size}/523185_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":187301,"username":"tejasj654","name":"Tejas","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/848f3c/{size}.png","trust_level":1},{"id":185806,"username":"DW_dev","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dw_dev/{size}/490888_2.png","trust_level":1},{"id":110946,"username":"phil22","name":"Philip","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/phil22/{size}/248480_2.png","trust_level":1},{"id":182559,"username":"wangya123","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/w/ccd318/{size}.png","trust_level":1},{"id":143382,"username":"Viktors_Vradijs","name":"Viktors Vradijs","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/viktors_vradijs/{size}/357805_2.png","trust_level":0},{"id":100484,"username":"JammyDodger","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jammydodger/{size}/254611_2.png","trust_level":3},{"id":146979,"username":"laudaksg","name":"Girts","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/l/cab0a1/{size}.png","trust_level":0},{"id":134325,"username":"whitewaterdeu","name":"mocha3901","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/w/57b2e6/{size}.png","flair_name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":48,"trust_level":2},{"id":135392,"username":"NateDhaliwal","name":"Nate Dhaliwal","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/natedhaliwal/{size}/313494_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":3},{"id":58437,"username":"Thomas_Rother","name":"Thommie Rother","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/thomas_rother/{size}/423597_2.png","trust_level":2},{"id":132988,"username":"Tealk","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tealk/{size}/525923_2.png","trust_level":2},{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jagster/{size}/192154_2.png","trust_level":3},{"id":23649,"username":"strk","name":"Sandro Santilli","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/strk/{size}/121193_2.png","trust_level":1},{"id":164435,"username":"KurtTrowbridge","name":"Kurt Trowbridge","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/kurttrowbridge/{size}/470970_2.png","trust_level":1},{"id":121888,"username":"Wilson_Ho","name":"Wilson Ho","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/wilson_ho/{size}/273946_2.png","trust_level":1},{"id":179745,"username":"sreenu_paruchuri","name":"sreenu paruchuri","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sreenu_paruchuri/{size}/514616_2.png","trust_level":1},{"id":140802,"username":"weber-s","name":"Samuël Weber/GwendalD","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/weber-s/{size}/341470_2.png","trust_level":1},{"id":141994,"username":"humpfhumpf","name":"humpfhumpf","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/cc9497/{size}.png","trust_level":1},{"id":138576,"username":"jrack","name":"Justin Rackliffe","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jrack/{size}/326934_2.png","trust_level":1},{"id":148406,"username":"lewisakura","name":"lewisakura","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lewisakura/{size}/380966_2.png","trust_level":1},{"id":155765,"username":"BlueTigger87","name":"Shay","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/edb3f5/{size}.png","trust_level":1},{"id":176597,"username":"pkward","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pkward/{size}/504657_2.png","trust_level":1},{"id":178716,"username":"Wonjong","name":"Wonjong","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/wonjong/{size}/511146_2.png","trust_level":1},{"id":70205,"username":"timb","name":"Tim Briscoe","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/{size}.png","trust_level":1},{"id":178140,"username":"J_S_R","name":"Jorge de los Santos Rodriguez","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/j_s_r/{size}/487136_2.png","trust_level":1},{"id":177808,"username":"zoeyme","name":"Zoe","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/zoeyme/{size}/508403_2.png","trust_level":0},{"id":176410,"username":"BaoLe","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/b9e5f3/{size}.png","trust_level":0}],"primary_groups":[{"id":47,"name":"team"}],"flair_groups":[{"id":47,"name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111"},{"id":142,"name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":73,"name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111"},{"id":48,"name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111"}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/support/sso/24?page=1","per_page":30,"top_tags":[{"id":233,"name":"oauth2","slug":"oauth2"},{"id":243,"name":"openid-connect","slug":"openid-connect"},{"id":263,"name":"discourseconnect","slug":"discourseconnect"},{"id":330,"name":"rest-api","slug":"rest-api"},{"id":234,"name":"patreon","slug":"patreon"},{"id":291,"name":"saml","slug":"saml"},{"id":39,"name":"メール","slug":"email"},{"id":509,"name":"招待","slug":"invites"},{"id":60,"name":"sso","slug":"sso"},{"id":279,"name":"認証プラグイン","slug":"auth-plugins"},{"id":1057,"name":"discourse-id","slug":"discourse-id"},{"id":5,"name":"サポートされていないインストール","slug":"unsupported-install"},{"id":66,"name":"wordpress","slug":"wordpress"},{"id":416,"name":"365-oauth","slug":"365-oauth"},{"id":2,"name":"バッジ","slug":"badges"},{"id":730,"name":"googleログイン","slug":"google-login"},{"id":9,"name":"グループ","slug":"groups"},{"id":56,"name":"信頼レベル","slug":"trust-levels"},{"id":67,"name":"承認","slug":"approval"},{"id":150,"name":"開発インストール","slug":"dev-install"},{"id":48,"name":"ディスコースハブ","slug":"discourse-hub"},{"id":248,"name":"linkedin-oauth","slug":"linkedin-oauth"},{"id":740,"name":"ログイン","slug":"login"},{"id":397,"name":"amazonでログイン","slug":"login-with-amazon"},{"id":35,"name":"モバイル","slug":"mobile"},{"id":704,"name":"マルチサイト","slug":"multisite"},{"id":68,"name":"prへようこそ","slug":"pr-welcome"},{"id":400,"name":"steamログイン","slug":"steam-login"},{"id":618,"name":"ユーザーカスタムフィールド","slug":"user-custom-fields"}],"topics":[{"fancy_title":"About the SSO category","fancy_title_localized":false,"locale":"en","id":13110,"title":"About the SSO category","slug":"about-the-sso-category","posts_count":1,"reply_count":2,"highest_post_number":1,"image_url":null,"created_at":"2014-02-26T21:36:48.112Z","last_posted_at":"2014-02-26T21:36:48.178Z","bumped":true,"bumped_at":"2023-01-16T11:35:10.488Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"For queries specifically about SSO (single sign-on) and login using third-party providers (Google, Facebook, GitHub etc). See the official documentation on DiscourseConnect SSO.","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":9458,"like_count":0,"has_summary":false,"last_poster_username":"Discourse","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"discourse_docker デプロイに併せて SSO ブリッジをデプロイする方法は？","fancy_title_localized":true,"locale":"en","id":110003,"title":"How to deploy a SSO bridge alongside a discourse_docker deployment?","slug":"how-to-deploy-a-sso-bridge-alongside-a-discourse-docker-deployment","posts_count":8,"reply_count":3,"highest_post_number":8,"image_url":null,"created_at":"2019-02-25T08:26:30.106Z","last_posted_at":"2026-04-26T20:05:49.411Z","bumped":true,"bumped_at":"2026-04-26T20:05:49.411Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Discourse SSO エンドポイントを開発・デプロイしたいと考え、OIDC プロバイダーへの認証をラップする仕組みを作りました。このエンドポイントは Flask アプリケーションとして開発され、PyPI パッケージ「discourse-sso-oidc-bridge」として公開されています…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":1720,"like_count":15,"has_summary":false,"last_poster_username":"tobiaseigen","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user inquired about deploying a Discourse SSO OIDC bridge alongside a discourse_docker instance, but another user noted the project's repository has not been updated in five years, raising concerns about its current viability.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"元の投稿者","user_id":59922,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"最も最近の投稿者","user_id":8571,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourseを2つのOIDCプロバイダーと接続することは可能ですか？","fancy_title_localized":true,"locale":"en","id":304280,"title":"How is it possible to connect Discourse with two OIDC providers?","slug":"how-is-it-possible-to-connect-discourse-with-two-oidc-providers","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2023-06-14T20:14:09.797Z","last_posted_at":"2026-04-25T08:06:47.149Z","bumped":true,"bumped_at":"2026-04-25T08:06:47.149Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"このプラグインを使って、GitLabとMicrosoft (Azure) を接続できました。ちなみに、Azure ADサービスでは、クライアントIDとしてシークレットIDや値ではなく、「アプリケーションクライアントID」を使用するようにしてください。\nDi…を接続するにはどうすればよいですか？","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":243,"name":"openid-connect","slug":"openid-connect"}],"tags_descriptions":{},"views":234,"like_count":2,"has_summary":false,"last_poster_username":"Ethsim2","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Participants clarify that Discourse supports multiple OIDC providers via core integration, while Microsoft authentication uses a separate namespace and translation keys, allowing distinct application registrations for different tenants.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"元の投稿者","user_id":121910,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"最も最近の投稿者","user_id":160471,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"Discourse ID からの代替メールアドレスがフォーラムで認識されない","fancy_title_localized":true,"locale":"zh_CN","id":398181,"title":"论坛无法识别来自 Discourse ID 的备用电子邮件","slug":"discourse-id","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-03-11T15:16:23.971Z","last_posted_at":"2026-03-28T11:19:56.474Z","bumped":true,"bumped_at":"2026-03-28T11:19:56.474Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Discourse ID でログインまたは登録するとき、フォーラムはセカンダリメールアドレスではなく、プライマリメールアドレスのみを認識します。\n通常のフォーラム（例：このDiscourse Meta）ではセカンダリメールアドレスを手動で追加する必要がありますが、無料ホストのフォーラムではメールアドレスを手動で追加または変更することができません。なぜなら、メールアドレスを検証しようとするとフォーラムが404エラーを表示するからです。","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1057,"name":"discourse-id","slug":"discourse-id"}],"tags_descriptions":{},"views":85,"like_count":5,"has_summary":false,"last_poster_username":"25w31b","category_id":24,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"用户报告在免费托管论坛上无法添加备用电子邮件，但随后确认该问题已自行解决，且支持人员无法复现此故障。","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"元の投稿者、最も最近の投稿者","user_id":190160,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者、受け入れられた回答","user_id":21029,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"頻繁な投稿者","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourseでssoを有効にする方法","fancy_title_localized":true,"locale":"en","id":397816,"title":"How to enable sso on discourse?","slug":"how-to-enable-sso-on-discourse","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2026-03-06T14:59:33.366Z","last_posted_at":"2026-03-07T10:05:59.894Z","bumped":true,"bumped_at":"2026-03-07T10:05:59.894Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"サーバーにDiscourseをホストしましたが、SSOログインを有効にしたいと考えています（Discourseにリダイレクトしたいウェブサイトがあります）。しかし、SSOを有効にするオプションが見つかりません。","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":127,"like_count":6,"has_summary":false,"last_poster_username":"Moin","category_id":24,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user unable to locate the SSO settings for DiscourseConnect on an outdated version is advised to adjust their search filter and update their installation to access the configuration options.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"元の投稿者","user_id":189824,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":2770,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"最も最近の投稿者","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse 認証を Django ユーザー DB と連携させるには？","fancy_title_localized":true,"locale":"en","id":147604,"title":"Connect Discourse Auth with my Django user DB?","slug":"connect-discourse-auth-with-my-django-user-db","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":null,"created_at":"2020-04-11T08:07:26.824Z","last_posted_at":"2026-02-12T04:43:11.906Z","bumped":true,"bumped_at":"2026-02-12T04:43:11.906Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"こんにちは！私の ecommerce プラットフォームで Discourse に大変興味があります。  \nこれにより、ユーザー向けの優れたヘルプセクションを提供できます。  \nDiscourse には独自の認証方法があることを知っています。これらを o…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":2607,"like_count":7,"has_summary":false,"last_poster_username":"alex.ehlke","category_id":24,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user is exploring integrating Discourse authentication with their Django user database, seeking advice on whether splitting authentication systems is a good approach for better user management.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"元の投稿者","user_id":77577,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":45577,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":93768,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":79838,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最も最近の投稿者","user_id":82075,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"DiscourseログでOIDCの失敗を確認: `/auth/oidc` (POST) で `CSRFTokenVerifier::InvalidCSRFToken`","fancy_title_localized":true,"locale":"en","id":395752,"title":"I’m seeing OIDC failures in Discourse logs: `CSRFTokenVerifier::InvalidCSRFToken` on `/auth/oidc` (POST)","slug":"i-m-seeing-oidc-failures-in-discourse-logs-csrftokenverifier-invalidcsrftoken-on-auth-oidc-post","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-11T07:26:07.675Z","last_posted_at":"2026-02-11T07:26:07.782Z","bumped":true,"bumped_at":"2026-02-11T07:26:07.782Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"皆さん、こんにちは。\n\nDiscourse 2026.2.0-latest (26f3e2aa87) を実行しています。\n（Dockerインストール、デフォルトのnginxテンプレート、Cloudflareなし）。OpenID Connect（Microsoft Entra / Azure AD）を有効にしています。\nユーザーがサインアップ/ログインしようとすると…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":243,"name":"openid-connect","slug":"openid-connect"}],"tags_descriptions":{},"views":29,"like_count":0,"has_summary":false,"last_poster_username":"Ethsim2","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reports CSRF token verification failures during OIDC authentication in Discourse 2026.2.0, suspecting SameSite cookie settings interfere with form_post callbacks from Azure AD, and seeks guidance on proper configuration and security implications.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":160471,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"OIDC csrf_detected がユーザーのキャンセル/同意拒否をマスクする可能性 - ドキュメントでログの確認を明確にすべき","fancy_title_localized":true,"locale":"en","id":395021,"title":"OIDC csrf_detected can mask user cancel / consent rejection - docs could clarify log inspection","slug":"oidc-csrf-detected-can-mask-user-cancel-consent-rejection-docs-could-clarify-log-inspection","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-02-03T11:56:09.068Z","last_posted_at":"2026-02-05T21:16:57.932Z","bumped":true,"bumped_at":"2026-02-05T21:16:57.932Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Discourse iOSアプリ経由でのOIDCログインがコールバック時にcsrf_detectedで失敗することがあるに関するディスカッションの続き：\n皆さん、こんにちは。\nこれは、OIDCログインの失敗に関する以前のスレッドに関連した、その後の観察結果です…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":243,"name":"openid-connect","slug":"openid-connect"}],"tags_descriptions":{},"views":58,"like_count":0,"has_summary":false,"last_poster_username":"Ethsim2","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The discussion highlights that 'csrf_detected' errors in OIDC login can mask user consent rejections or cancellations, and advises operators to inspect logs for accurate diagnosis, noting that log display may include escaped JSON characters like \\u0026.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":160471,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"CRMの休眠メンバーがDiscourse Connect経由で削除されない","fancy_title_localized":true,"locale":"en","id":395317,"title":"Lapsed members in CRM not removed via Discourse Connect","slug":"lapsed-members-in-crm-not-removed-via-discourse-connect","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-05T20:24:36.684Z","last_posted_at":"2026-02-05T20:24:36.886Z","bumped":true,"bumped_at":"2026-02-05T20:24:36.886Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"こんにちは！メンバーシップCRM（Sheep）をDiscourse Connectを使用して統合しました。しかし、メンバーが期限切れになったり解約したりしても、Discourseへのアクセスが自動的に削除されないようです。どうすればこれを実現できますか...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":28,"like_count":0,"has_summary":false,"last_poster_username":"HBuckley","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user inquires about automating the removal of lapsed or cancelled members from Discourse access using Discourse Connect integration with their CRM (Sheep), asking if a specific setting enables this functionality.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":188595,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"新しいユーザーがカテゴリリンクをクリックすると「このフォーラムへのアクセスは招待制です」と表示され、OAuth2経由でログインできない","fancy_title_localized":true,"locale":"en","id":389937,"title":"New users clicking category link see “access to this forum is by invite only” and cannot log in via OAuth2","slug":"new-users-clicking-category-link-see-access-to-this-forum-is-by-invite-only-and-cannot-log-in-via-oauth2","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/1/d/b1de58005be615efd720d3dcbde20b0f0c0f075d_2_1024x329.png","created_at":"2025-11-29T08:03:36.340Z","last_posted_at":"2026-02-05T17:38:34.940Z","bumped":true,"bumped_at":"2026-02-05T17:38:34.940Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"皆さん、こんにちは。\n\nDiscourse インスタンスに特定のユーザーグループに制限されたプライベートカテゴリがあります。OAuth2 経由でログインした後、新規ユーザーがこのカテゴリにアクセスできるようにリンクを作成しました。\nしかし、新規ユーザーが...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1167,"height":376,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/b/1/d/b1de58005be615efd720d3dcbde20b0f0c0f075d.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":329,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/1/d/b1de58005be615efd720d3dcbde20b0f0c0f075d_2_1024x329.png"},{"max_width":800,"max_height":800,"width":800,"height":257,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/1/d/b1de58005be615efd720d3dcbde20b0f0c0f075d_2_800x257.png"},{"max_width":600,"max_height":600,"width":600,"height":193,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/1/d/b1de58005be615efd720d3dcbde20b0f0c0f075d_2_600x193.png"},{"max_width":400,"max_height":400,"width":400,"height":128,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/1/d/b1de58005be615efd720d3dcbde20b0f0c0f075d_2_400x128.png"},{"max_width":300,"max_height":300,"width":300,"height":96,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/1/d/b1de58005be615efd720d3dcbde20b0f0c0f075d_2_300x96.png"},{"max_width":200,"max_height":200,"width":200,"height":64,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/1/d/b1de58005be615efd720d3dcbde20b0f0c0f075d_2_200x64.png"}],"tags":[{"id":509,"name":"招待","slug":"invites"},{"id":233,"name":"oauth2","slug":"oauth2"}],"tags_descriptions":{},"views":165,"like_count":2,"has_summary":false,"last_poster_username":"rabbitlair","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Disabling 'OpenID Connect match by email' and configuring SSO webhook to auto-create accounts with group assignments resolved the issue of new OAuth2 users being blocked by 'invite only' before login.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"元の投稿者","user_id":179765,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":73038,"primary_group_id":null,"flair_group_id":48},{"extras":"latest","description":"最も最近の投稿者","user_id":188589,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse iOSアプリ経由のOIDCログインが、コールバック時にcsrf_detectedで時々失敗する","fancy_title_localized":true,"locale":"en","id":394838,"title":"OIDC login via Discourse iOS app occasionally fails with csrf_detected on callback","slug":"oidc-login-via-discourse-ios-app-occasionally-fails-with-csrf-detected-on-callback","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2026-01-31T11:51:35.680Z","last_posted_at":"2026-02-02T20:46:42.031Z","bumped":true,"bumped_at":"2026-02-02T20:46:42.031Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"こんにちは、\n\n私はDiscourse (2026.2.0-latest (f7cec86997)) をOpenID Connect (IdPとしてAzure / Entra ID) で実行しています。\nユーザーがDiscourse経由でサインインしようとしたときにのみ発生する、時折発生するログイン失敗に気づきました。…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":243,"name":"openid-connect","slug":"openid-connect"}],"tags_descriptions":{},"views":103,"like_count":0,"has_summary":false,"last_poster_username":"Ethsim2","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"OIDC login via iOS in-app browsers like Snapchat fails due to CSRF/state cookie loss in WKWebView; Discourse correctly rejects invalid callbacks, and mitigation requires server-side messaging, not client fixes or SameSite changes.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":160471,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"oauth2の設定について、IPが拒否されました。どうすれば解決できますか","fancy_title_localized":true,"locale":"zh_CN","id":394318,"title":"关于oauth2的设定，IP被拒绝，如何解决","slug":"oauth2-ip","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-01-26T07:30:27.704Z","last_posted_at":"2026-01-26T10:44:36.175Z","bumped":true,"bumped_at":"2026-01-26T10:44:36.175Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"[root@HDDXVZ4023 discourse_docker]# tail -f /var/discourse/shared/standalone/log/rails/production.log\nBody: \nclient_id: \nclient_secret: \ngrant_type: authorization_code \ncode: zeyHxfhcvSIzMiw \n:redirect_uri: https://*****…","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":233,"name":"oauth2","slug":"oauth2"}],"tags_descriptions":{},"views":48,"like_count":1,"has_summary":false,"last_poster_username":"青岛王斌","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"问题源于DISCOURSE_ALLOWED_INTERNAL_HOSTS与redirect_uri配置不匹配，调整后配置有效，但重新指定token获取地址后问题复现。","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"元の投稿者、最も最近の投稿者、受け入れられた回答","user_id":187771,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"SSO - ユーザーロールまたはACLによるアクセスレベルの区別","fancy_title_localized":true,"locale":"en","id":394229,"title":"SSO - User Roles or ACLs to differentiate access levels","slug":"sso-user-roles-or-acls-to-differentiate-access-levels","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-01-23T22:05:20.743Z","last_posted_at":"2026-01-24T00:25:26.810Z","bumped":true,"bumped_at":"2026-01-24T00:25:26.810Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"こんにちは。コミュニティ認証にSSOを利用しています。当社のシステムにはA社とB社という異なる顧客がいます。Discourse内でこれらのグループを区別し、プライベートなカテゴリーを持つようにしたいと考えています。そのために…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":60,"name":"sso","slug":"sso"}],"tags_descriptions":{},"views":84,"like_count":7,"has_summary":false,"last_poster_username":"pfaffman","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The discussion focuses on using SSO to automatically assign users to groups based on their authentication levels, enabling differentiated access to private categories in Discourse without manual intervention.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"元の投稿者","user_id":183859,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"最も最近の投稿者","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"oauth2-basic プラグインでトークン取得後に 500 エラーが発生","fancy_title_localized":true,"locale":"en","id":392974,"title":"500 error after getting the token in oauth2-basic plugin","slug":"500-error-after-getting-the-token-in-oauth2-basic-plugin","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-01-08T14:38:24.413Z","last_posted_at":"2026-01-08T14:40:32.560Z","bumped":true,"bumped_at":"2026-01-08T14:40:32.560Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"APIからトークンは取得できているのですが、ユーザー詳細のAPI呼び出しが行われていません。代わりに、コールバックURLがエラーメッセージなしで500を返して失敗します。\n…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":233,"name":"oauth2","slug":"oauth2"}],"tags_descriptions":{},"views":46,"like_count":0,"has_summary":false,"last_poster_username":"tejasj654","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"User receives a 500 error after OAuth2 token acquisition despite valid token response, with no user details API calls triggered and no visible error logs, seeking debugging steps.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":187301,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"ソーシャルログインがデスクトップでのみ機能し、モバイルデバイスでは機能しない（CSRF検出）","fancy_title_localized":true,"locale":"de","id":389975,"title":"Social Login funktioniert nur auf Desktop, aber nicht auf mobilen Geräten (CSRF detected)","slug":"social-login-funktioniert-nur-auf-desktop-aber-nicht-auf-mobilen-geraten-csrf-detected","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-11-30T15:34:44.147Z","last_posted_at":"2025-11-30T19:13:29.982Z","bumped":true,"bumped_at":"2025-11-30T19:13:29.982Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"こんにちは、\n\n私のDiscourseフォーラムでソーシャルログイン（Google、Discord、LinkedIn）に問題が発生しています。\n\nデスクトップでは、すべてのソーシャルログインが正常に機能します。\n\nすべてのモバイルデバイス（iOS/Android、Safari/Chrome/Firefox）では、...","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":35,"name":"モバイル","slug":"mobile"},{"id":233,"name":"oauth2","slug":"oauth2"},{"id":740,"name":"ログイン","slug":"login"},{"id":730,"name":"googleログイン","slug":"google-login"},{"id":248,"name":"linkedin-oauth","slug":"linkedin-oauth"}],"tags_descriptions":{},"views":104,"like_count":2,"has_summary":false,"last_poster_username":"DW_dev","category_id":24,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Das Problem mit Social Login-Fehlern auf mobilen Geräten wurde durch ein benutzerdefiniertes JavaScript-Skript im Theme verursacht, das Seiten-Redirects auslöste und CSRF-Tokens zerstörte.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"元の投稿者、最も最近の投稿者、受け入れられた回答","user_id":185806,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"頻繁な投稿者","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Google、OIDC、またはOauth2ログインのみ参加可能なフォーラム","fancy_title_localized":true,"locale":"en","id":387802,"title":"Invite only forum with Google, OIDC or Oauth2 login","slug":"invite-only-forum-with-google-oidc-or-oauth2-login","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/9/1/c91306de390889e69ca7f82d74d801cf7e0133d3_2_1023x581.png","created_at":"2025-11-06T17:50:10.562Z","last_posted_at":"2025-11-12T10:43:57.065Z","bumped":true,"bumped_at":"2025-11-12T10:43:57.065Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"こんにちは。\nセルフホストのDiscourseインスタンスがあります。OIDC Connectプラグインを設定して、Googleアカウントでユーザーのサインインを可能にしました。Google Cloud Consoleの設定を使用して、これを私の組織内のユーザーに限定することができます…","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1658,"height":942,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/c/9/1/c91306de390889e69ca7f82d74d801cf7e0133d3.png"},{"max_width":1024,"max_height":1024,"width":1023,"height":581,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/9/1/c91306de390889e69ca7f82d74d801cf7e0133d3_2_1023x581.png"},{"max_width":800,"max_height":800,"width":800,"height":454,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/9/1/c91306de390889e69ca7f82d74d801cf7e0133d3_2_800x454.png"},{"max_width":600,"max_height":600,"width":600,"height":340,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/9/1/c91306de390889e69ca7f82d74d801cf7e0133d3_2_600x340.png"},{"max_width":400,"max_height":400,"width":400,"height":227,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/9/1/c91306de390889e69ca7f82d74d801cf7e0133d3_2_400x227.png"},{"max_width":300,"max_height":300,"width":300,"height":170,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/9/1/c91306de390889e69ca7f82d74d801cf7e0133d3_2_300x170.png"},{"max_width":200,"max_height":200,"width":200,"height":113,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/9/1/c91306de390889e69ca7f82d74d801cf7e0133d3_2_200x113.png"}],"tags":[{"id":233,"name":"oauth2","slug":"oauth2"},{"id":243,"name":"openid-connect","slug":"openid-connect"}],"tags_descriptions":{},"views":131,"like_count":2,"has_summary":false,"last_poster_username":"phil22","category_id":24,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"User phil22 reports an error when trying to sign in with Google to an invite-only Discourse instance using OIDC, noting it's similar to a previously discussed issue, while acknowledging a prior related post.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"元の投稿者、最も最近の投稿者","user_id":110946,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者、受け入れられた回答","user_id":21029,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"頻繁な投稿者","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"SSOアップデート avatar_url が常に無効です","fancy_title_localized":true,"locale":"en","id":386950,"title":"SSO update avatar_url is always invalid","slug":"sso-update-avatar-url-is-always-invalid","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/f/abf7747b3112c46b0f7387a480bd1b8a360b0fd2_2_1023x791.png","created_at":"2025-10-28T15:36:52.403Z","last_posted_at":"2025-10-29T12:15:26.426Z","bumped":true,"bumped_at":"2025-10-29T12:15:26.426Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"`avatar_force_update` パラメータを true に設定しました。\nDiscourse Connect のアバター上書きもチェックされています。Discourse Connect のアバター上書きのチェックを外しても、アバターは更新されません。\n\nアバターは…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1765,"height":1364,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/a/b/f/abf7747b3112c46b0f7387a480bd1b8a360b0fd2.png"},{"max_width":1024,"max_height":1024,"width":1023,"height":791,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/f/abf7747b3112c46b0f7387a480bd1b8a360b0fd2_2_1023x791.png"},{"max_width":800,"max_height":800,"width":800,"height":618,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/f/abf7747b3112c46b0f7387a480bd1b8a360b0fd2_2_800x618.png"},{"max_width":600,"max_height":600,"width":600,"height":463,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/f/abf7747b3112c46b0f7387a480bd1b8a360b0fd2_2_600x463.png"},{"max_width":400,"max_height":400,"width":400,"height":309,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/f/abf7747b3112c46b0f7387a480bd1b8a360b0fd2_2_400x309.png"},{"max_width":300,"max_height":300,"width":300,"height":231,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/f/abf7747b3112c46b0f7387a480bd1b8a360b0fd2_2_300x231.png"},{"max_width":200,"max_height":200,"width":200,"height":154,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/f/abf7747b3112c46b0f7387a480bd1b8a360b0fd2_2_200x154.png"}],"tags":[],"tags_descriptions":{},"views":42,"like_count":0,"has_summary":false,"last_poster_username":"wangya123","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"User wangya123 reports an issue where the avatar_url update fails despite setting avatar_force_update to true and enabling Discourse Connect overrides, seeking assistance with the problem.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":182559,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse connect avatar_url が機能していません","fancy_title_localized":true,"locale":"en","id":293036,"title":"Discourse connect avatar_url isn't working","slug":"discourse-connect-avatar-url-isnt-working","posts_count":10,"reply_count":5,"highest_post_number":10,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/7/a/0/7a0f232ea884b515776f82953f56b123d048fd2f.png","created_at":"2024-01-26T09:00:12.321Z","last_posted_at":"2025-10-29T06:58:33.950Z","bumped":true,"bumped_at":"2025-10-29T06:58:33.950Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"こんにちは。discourse-connect を介したアバター更新で問題が発生しました。\nSSOペイロードでは avarat_force_update = true および avatar_url = https://files.ekool.eu/ekool/202311/3011/00/-m-ae103b0bac1fa5fc3cb65217a0183ba7b2633edae6d…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":581,"height":278,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/7/a/0/7a0f232ea884b515776f82953f56b123d048fd2f.png"},{"max_width":400,"max_height":400,"width":400,"height":191,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/a/0/7a0f232ea884b515776f82953f56b123d048fd2f_2_400x191.png"},{"max_width":300,"max_height":300,"width":300,"height":143,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/a/0/7a0f232ea884b515776f82953f56b123d048fd2f_2_300x143.png"},{"max_width":200,"max_height":200,"width":200,"height":95,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/a/0/7a0f232ea884b515776f82953f56b123d048fd2f_2_200x95.png"}],"tags":[],"tags_descriptions":{},"views":742,"like_count":2,"has_summary":false,"last_poster_username":"wangya123","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users report that the avatar_url in discourse-connect SSO payload is not updating avatars despite setting avatar_force_update to true, with one user confirming the same issue.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"元の投稿者","user_id":143382,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":146979,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最も最近の投稿者","user_id":182559,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"ディスコースIDログインをサイトで有効にする方法","fancy_title_localized":true,"locale":"en","id":386716,"title":"How to enable discourse id login in my site","slug":"how-to-enable-discourse-id-login-in-my-site","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2025-10-25T08:28:20.490Z","last_posted_at":"2025-10-26T16:13:03.918Z","bumped":true,"bumped_at":"2025-10-26T16:13:03.918Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Discourse ID を使用したユーザーログインを許可するようにこの機能を開きたいのですが、サイトで Discourse ID ログインを有効にする方法がわかりません。\n\nhttps://meta.discourse.org/t/discourse-id-is-now-available-try-it-today/385007","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1057,"name":"discourse-id","slug":"discourse-id"}],"tags_descriptions":{},"views":229,"like_count":6,"has_summary":false,"last_poster_username":"whitewaterdeu","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user enabled Discourse ID login after activating 'force https' and sought help with missing client and secret keys, referencing documentation for setup guidance.","has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"元の投稿者、最も最近の投稿者、受け入れられた回答","user_id":134325,"primary_group_id":null,"flair_group_id":48},{"extras":null,"description":"頻繁な投稿者","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"頻繁な投稿者","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse IDがインスタンスでアクティブになりません","fancy_title_localized":true,"locale":"en","id":386023,"title":"Discourse ID fails to activate on my instance","slug":"discourse-id-fails-to-activate-on-my-instance","posts_count":27,"reply_count":21,"highest_post_number":27,"image_url":null,"created_at":"2025-10-10T18:16:53.798Z","last_posted_at":"2025-10-22T17:00:39.030Z","bumped":true,"bumped_at":"2025-10-22T17:00:39.030Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"テストシステム（3.6.0.beta2-latest）でDiscourse_idを有効にしようとすると、次のメッセージが表示されます。\nenable_discourse_id: Discourse IDの認証情報（'discourse_id_client_id'および'discourse_id_client_secret'）を設定する必要があります…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":5,"name":"サポートされていないインストール","slug":"unsupported-install"},{"id":1057,"name":"discourse-id","slug":"discourse-id"}],"tags_descriptions":{},"views":620,"like_count":25,"has_summary":false,"last_poster_username":"pmusaraj","category_id":24,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Thomas_Rother reports an issue activating Discourse ID on his test system, and pfaffman suggests checking the admin area, noting that the activation process should have worked based on previous steps.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"元の投稿者","user_id":58437,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":132988,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最も最近の投稿者","user_id":21029,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"LDAPバッジ？","fancy_title_localized":true,"locale":"en","id":382116,"title":"LDAP badge?","slug":"ldap-badge","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2025-09-09T21:09:57.666Z","last_posted_at":"2025-09-12T11:40:15.108Z","bumped":true,"bumped_at":"2025-09-22T13:25:15.155Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"こんにちは、ユーザー名がLDAPユーザー名と一致し、LDAP経由で認証されたユーザーにバッジを割り当てることは可能ですか？現在、ローカルアカウントの登録も許可しているため、誰かが他の人のLDAPを登録できる可能性があります…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":2,"name":"バッジ","slug":"badges"},{"id":60,"name":"sso","slug":"sso"}],"tags_descriptions":{"バッジ":""},"views":154,"like_count":2,"has_summary":false,"last_poster_username":"pfaffman","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"LDAP group assignment for badge flair requires a plugin, as the current LDAP setup lacks this functionality.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"元の投稿者","user_id":23649,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最も最近の投稿者","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"SSOプロバイダーからのメール通知とサマリープリファレンスの同期","fancy_title_localized":true,"locale":"en","id":358766,"title":"Syncing email notification and summary preferences from SSO provider","slug":"syncing-email-notification-and-summary-preferences-from-sso-provider","posts_count":2,"reply_count":2,"highest_post_number":3,"image_url":null,"created_at":"2025-03-25T13:50:23.098Z","last_posted_at":"2025-09-17T12:37:31.696Z","bumped":true,"bumped_at":"2025-09-17T12:37:31.696Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Drupal ウェブサイトとの Discourse 連携（Discourse SSO Drupal モジュールを使用）に取り組んでおり、ほとんどの質問は既存のドキュメントで解決できました。しかし、この点で行き詰まっています。 \n可能であれば、ユーザーが通知設定を Drupal だけで行い、それを Discourse に同期させたいと考えています。これらの設定には、アクティビティ概要メールを受信するかどうか、受信する場合はその頻度、Dis&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":65,"like_count":0,"has_summary":false,"last_poster_username":"KurtTrowbridge","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"User implemented a workaround by linking to Discourse notification settings from Drupal due to syncing limitations.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":164435,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"アバターをOIDCで上書き","fancy_title_localized":true,"locale":"en","id":304291,"title":"Overriding avatars with OIDC","slug":"overriding-avatars-with-oidc","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2024-02-01T09:40:52.604Z","last_posted_at":"2025-09-10T09:16:57.833Z","bumped":true,"bumped_at":"2025-09-10T09:16:57.833Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"このプラグインは、DiscourseConnect のようにアバターをオーバーライドすることはできますか？","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":243,"name":"openid-connect","slug":"openid-connect"}],"tags_descriptions":{},"views":295,"like_count":3,"has_summary":false,"last_poster_username":"sreenu_paruchuri","category_id":24,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"User seeks guidance on mapping an avatar URL from an OIDC userinfo response to a custom field in the plugin.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"元の投稿者","user_id":121888,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":21029,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"最も最近の投稿者","user_id":179745,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"アバターは作成時にしか同期しない","fancy_title_localized":true,"locale":"en","id":304286,"title":"Avatar is synching only on creation","slug":"avatar-is-synching-only-on-creation","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2023-11-15T09:00:33.033Z","last_posted_at":"2025-09-02T16:50:04.738Z","bumped":true,"bumped_at":"2025-09-02T16:50:04.738Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"こんにちは！\nこのプラグインを使用してDjangoサイトからユーザーを同期していますが、アバターは作成時にのみ同期されます。\nDjangoで変更しても、Discourseでは同期されません。\n実際、Discourseのmanaged_authenticator.rbでは…","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":243,"name":"openid-connect","slug":"openid-connect"}],"tags_descriptions":{},"views":245,"like_count":5,"has_summary":false,"last_poster_username":"pmusaraj","category_id":24,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A PR addressing avatar sync issues has been merged, resolving the problem of avatars not updating on login.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"元の投稿者","user_id":140802,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":141994,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":138576,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":148406,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最も最近の投稿者","user_id":21029,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"新しいIDPのためのSSOの変更","fancy_title_localized":true,"locale":"en","id":379959,"title":"Changing SSO for new IDP","slug":"changing-sso-for-new-idp","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-08-22T20:21:05.870Z","last_posted_at":"2025-08-22T20:21:05.958Z","bumped":true,"bumped_at":"2025-08-22T20:21:05.958Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"データベースの変更に伴い、シングルサインオン（SSO）システムを移行しています。既存のフォーラムアカウントにユーザーをリンクする最善の方法を見つける必要があります。ユーザーIDをシステムにバックフィルすることは可能でしょうか…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":60,"name":"sso","slug":"sso"}],"tags_descriptions":{},"views":48,"like_count":0,"has_summary":false,"last_poster_username":"BlueTigger87","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user is transitioning their SSO system due to a database change and seeks advice on backfilling user IDs to link existing forum accounts to the new identity provider.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":155765,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"時々「ログアウトされました」というメッセージが表示される","fancy_title_localized":true,"locale":"en","id":372722,"title":"Sometimes toast the message \"you were logged out\"","slug":"sometimes-toast-the-message-you-were-logged-out","posts_count":10,"reply_count":4,"highest_post_number":11,"image_url":null,"created_at":"2025-07-03T06:01:52.972Z","last_posted_at":"2025-07-07T08:36:47.174Z","bumped":true,"bumped_at":"2025-07-07T13:36:07.837Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"ユーザーをログイン状態に保つ問題が発生しています。\n\nDiscourseをアプリにSSOで接続しています。\nログイン成功後、Discourseにリダイレクトします。\nいずれかのボードをクリックすると、「ログアウトしました」というポップアップが表示されます。\n\n私たちの推測は以下の通りです。\n_forum_session の値が…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":220,"like_count":4,"has_summary":false,"last_poster_username":"RGJ","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users experience intermittent \"logged out\" popups during search in the production Discourse environment despite consistent versions (3.5.0.beta1) across environments, and are advised to update to the latest beta release for potential fixes and security improvements.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"元の投稿者","user_id":176597,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"頻繁な投稿者","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"頻繁な投稿者","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"頻繁な投稿者","user_id":178716,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"最も最近の投稿者","user_id":406,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"WordPress SSOを2つ目のWordPressサイトで使用する","fancy_title_localized":true,"locale":"en","id":372808,"title":"Using WordPress SSO on second WordPress site","slug":"using-wordpress-sso-on-second-wordpress-site","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-07-03T16:56:28.189Z","last_posted_at":"2025-07-03T16:56:28.267Z","bumped":true,"bumped_at":"2025-07-03T17:04:15.239Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"こんにちは、WordPress用のDiscourseプラグインを使用して、WPユーザーがDiscourseサイトにログインできるようにしています。それはすべて見事に機能しています。\nこれで、この同じWordPress SSOを使用して、ユーザーが…にログインできるようにしたいと思います。","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":66,"name":"wordpress","slug":"wordpress"}],"tags_descriptions":{},"views":49,"like_count":0,"has_summary":false,"last_poster_username":"timb","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user successfully implemented WordPress SSO for Discourse logins and now wants to extend this same SSO functionality to a second, subdomain-based WordPress site.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":70205,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"グループ招待とSSO","fancy_title_localized":true,"locale":"en","id":371612,"title":"Group Invites and SSO","slug":"group-invites-and-sso","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-06-25T09:04:48.441Z","last_posted_at":"2025-06-25T09:04:48.496Z","bumped":true,"bumped_at":"2025-06-25T09:45:00.531Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Umbracoを使用しており、ウェブサイトのユーザーがDiscourseにログインできるように、DiscourseConnectを使用したカスタムソリューションを実装しました。Discourseの管理者がユーザーをプライベートグループに招待できるようにしたいと考えています…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":73,"like_count":0,"has_summary":false,"last_poster_username":"J_S_R","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user is exploring the feasibility of creating shareable invite links for private Discourse groups that seamlessly integrate with their Umbraco SSO setup, potentially using DiscourseConnect or requiring custom development.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":178140,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"OAuth2::ConnectionError, discord.com:443 への TCP 接続に失敗しました (実行期限切れ)","fancy_title_localized":true,"locale":"en","id":370772,"title":"OAuth2::ConnectionError, Failed to open TCP connection to discord.com:443 (execution expired)","slug":"oauth2-connectionerror-failed-to-open-tcp-connection-to-discord-com-443-execution-expired","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-06-19T00:15:26.705Z","last_posted_at":"2025-06-19T00:15:26.793Z","bumped":true,"bumped_at":"2025-06-20T07:40:06.396Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"何日もこの問題の解決に取り組んでいますが、一向に進展がありません。Discord OAuth を設定しており、Discord OAuth のプロンプトで「承認」をクリックすると、ホームページにリダイレクトされる代わりに、～にリダイレクトされてしまいます。","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":233,"name":"oauth2","slug":"oauth2"}],"tags_descriptions":{},"views":92,"like_count":0,"has_summary":false,"last_poster_username":"zoeyme","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user is troubleshooting a Discord OAuth2 setup that redirects to an error page instead of the homepage, with error logs indicating a failed TCP connection to discord.com:443.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":177808,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Assertion Lifespanを使用して定期的にSAMLグループを更新する","fancy_title_localized":true,"locale":"en","id":367227,"title":"Using Assertion Lifespan to update SAML Groups on a regular basis","slug":"using-assertion-lifespan-to-update-saml-groups-on-a-regular-basis","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/4/6/d/46d6f88c96d3d9fbdfd8d595efb893f2e187dc48.png","created_at":"2025-05-22T13:50:57.125Z","last_posted_at":"2025-05-22T13:50:57.233Z","bumped":true,"bumped_at":"2025-05-22T13:50:57.233Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"皆さん、こんにちは。IDP側で変更された場合にグループ割り当てを自動的に更新しようとしていました。残念ながら、ユーザーが一度ログアウトして再ログインしないと、アサーションはログイン時にのみ送信されるため、動作しません…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":498,"height":262,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/4/6/d/46d6f88c96d3d9fbdfd8d595efb893f2e187dc48.png"},{"max_width":400,"max_height":400,"width":400,"height":210,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/6/d/46d6f88c96d3d9fbdfd8d595efb893f2e187dc48_2_400x210.png"},{"max_width":300,"max_height":300,"width":300,"height":157,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/6/d/46d6f88c96d3d9fbdfd8d595efb893f2e187dc48_2_300x157.png"},{"max_width":200,"max_height":200,"width":200,"height":105,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/6/d/46d6f88c96d3d9fbdfd8d595efb893f2e187dc48_2_200x105.png"}],"tags":[{"id":291,"name":"saml","slug":"saml"}],"tags_descriptions":{},"views":85,"like_count":0,"has_summary":false,"last_poster_username":"BaoLe","category_id":24,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse-saml plugin doesn't recheck assertions after login, requiring manual logout and login to update group assignments","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"元の投稿者、最も最近の投稿者","user_id":176410,"primary_group_id":null,"flair_group_id":null}]}]}}