通过为 WordPress 插件设置单点登录 (SSO) Zendesk Support,您的 WordPress 网站用户即可使用其 WordPress 用户 ID 和密码访问 Zendesk Support。他们通常通过 URL(http://mycompany.zendesk.com)访问ZendeskSupport,但要通过 WordPress 登录页面登录,在他们在 Zendesk Support 中单击登录链接时就会显示该页面。当他们成功通过 WordPress 的身份验证后,他们可以无缝登录。
注意:此整合需要访问默认的 Wordpress 登录机制 (WP-LOGIN.php) 以正常工作。如果任何已部署到 Wordpress 中的自定义代码或第三方插件(Woocommerce、主题“我的登录”)会干扰此过程,我们无法保证其能如预期工作,且不受支持。
设置单点登录后,所有用户管理和身份验证都将在 WordPress 中进行。
如果您在 Zendesk Support 中设置用户后切换到 SSO,这些用户将无法再访问这些用户帐户(其旧的登录名)。但是,您可以在这两个用户帐户中使用相同的电邮地址,确保他们以前的身份与其 WordPress 用户帐户关联。换言之,如果用户的 WordPress 帐户使用与 Zendesk Support 中相同的电邮地址,这两个帐户将会同步。如果使用其他地址,则会创建单独的用户帐户。
配置适用于 WordPress 的 Zendesk Support 的单点登录
这个过程需要在您的 WordPress 网站和 Zendesk Support 之间反复沟通。以管理员身份登录。
注意:您需要已经安装适用于 WordPress 的 Zendesk Support 插件。有关设置和使用 Zendesk Support for WordPress 插件的更多信息,请参阅 设置和使用 Zendesk for WordPress 插件。
-
在管理中心,单击侧栏中的帐户图标 (
),然后选择安全 > 单点登录。
注意:您必须启用帮助中心才能设置 WordPress 单点登录。请参阅 在设置模式中启用帮助中心。 - 选择 JSON 网络密钥 策略。
- 在 WordPress 中,从 Zendesk 面板选择 远程身份验证 。
- 选择并复制 远程登录 URL。
- 返回您在 Zendesk Support 中打开的 JSON 网络密钥选项,将 URL 复制到 远程登录 URL 输入框。
- 如果您希望用户在退出后返回您的 WordPress 网站,复制 WordPress 中的 远程退出 URL,并将其粘贴到 Zendesk Support 中的 远程退出 URL 中。
- 在 Wordpress 的 通用设置下,从 远程身份验证策略 下拉列表中选择 JSON 网络密钥 。
- 在 Zendesk Support 中,启用 更新外部 ID? 选项。
- 在 Zendesk Support 中,选择并复制您的 共享密钥 。
注意:它是一个很长的数字,可能超过显示它的文本控件的长度,因此请双击该数字以确保您已将其全部选中。
- 在 Zendesk Support 中,单击 保存。您已完成 Zendesk Support 部分的设置。
- 在 Wordpress 中,将共享密钥复制到 远程身份验证共享密钥。
- 单击保存更改。
现在所有用户,包括您自己,在登录时都将通过您的 WordPress 网站进行身份验证。
注意:如果您作为管理员需要用您的用户帐户登录 Zendesk Support,可以通过以下 URL 登录:http://mycompany.zendesk.com/access/normal。
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。