这似乎是最理想的方案。Segment 主题组件可以更新,以添加一个选项,用于包含由您的身份验证提供商提供的 provider_uid。
很高兴你提出了这个问题。Segment 跟踪组件目前有一个选项,可以为使用 DiscourseConnect 的网站添加用户的 external_id。现在查看它,我发现它正在使用 DiscourseConnect 的旧设置名称——它在检查 enable_sso 设置是否已启用。这需要更改为 enable_discourse_connect。我明天会修复这个问题。