此插件实现了 Intercom 的 “身份验证” 系统。如果你不需要此功能,可以使用更简单的主题组件,点击此处 获取。
| 摘要 | Discourse Intercom 是 Discourse 的官方 Intercom 集成插件。 | |
| 仓库链接 | https://github.com/discourse/discourse-intercom | |
| 安装指南 | 如何在 Discourse 中安装插件 |
功能
它将通过几个简单的步骤将 Intercom Messenger 添加到你的 Discourse 站点。Messenger 将显示给已登录用户,并通过他们的电子邮件地址在 Intercom 中验证其身份。在启用此插件(通过 intercom_enabled 站点设置)之前,你应该填写其他必需的设置 intercom_app_id 和 intercom_secret_key。你可以从以下 URL 获取:
https://app.intercom.io/a/apps/{APP_ID}/settings/identity-verification/web
内容安全策略
出于安全原因,如果启用了 “内容安全策略” 站点设置,所有脚本现在都会被阻止。在托管站点和新安装的 Discourse 中,此设置默认启用。必须在站点设置 content security policy script src 中将 URL 加入白名单。
对于 Intercom,请添加:
https://widget.intercom.io/https://js.intercomcdn.com/