是的,在使用 DiscourseConnect(WordPress SSO)时,您可以发送批量邀请。允许在启用 DiscourseConnect 时发送邀请的设置已更改过几次,因此我现在正在对其进行测试,以确认其有效性并检查用户体验。
通过 Discourse UI 发送邀请电子邮件或上传邀请 CSV 文件都可以毫无问题地发送电子邮件。
当用户点击邀请电子邮件中的链接时,他们会被带到如下所示的屏幕:
点击“继续”按钮会将用户重定向到 DiscourseConnect 身份验证站点(WordPress)进行身份验证。
在此测试中,我假设被邀请用户尚未在 WordPress 上注册账户,因此他们需要点击“注册”链接:
我正在 WordPress 多站点设置上测试此功能,因此注册表单与单站点设置的外观不同:
从这里开始,用户必须完成使用 WordPress 确认其电子邮件地址的过程,然后登录 WordPress。之后,他们可以登录 Discourse,但他们最初是通过接受 Discourse 站点邀请而开始此过程的上下文已丢失。他们可以返回 Discourse 站点,点击“登录”按钮并毫无问题地登录 Discourse,但除非在 WordPress 中添加了指导用户的说明,否则我认为这会非常令人困惑。
因此,从用户的角度来看,当启用 DiscourseConnect 时,邀请尚在该 DiscourseConnect 身份验证站点上没有账户的用户可能会令人困惑。虽然这可以正常工作,但更直接的方法是邀请用户直接到 DiscourseConnect 身份验证站点,然后在该站点上显示一个链接,用户可以点击该链接登录 Discourse。有关创建该链接的详细信息,请参见此处:创建 DiscourseConnect 登录链接。
如果用户已经在 DiscourseConnect 站点上拥有账户,接受 Discourse 站点的邀请将是一个直接的过程。但即使在这种情况下,可能更容易直接在 DiscourseConnect 站点上显示一个指向 Discourse 的登录链接。


