您可以按照以下说明向您的MembershipWorks网站添加论坛:
- 访问 MembershipWorks 网站。
- 登录您的 MembershipWorks 管理员面板账户(必须是主管理员)。
- 单击 “组织设置”。
- 在 “组织设置” 中,单击 “应用程序” 选项卡。
- 单击 “添加应用程序”。
- 对于类型,选择 OAuth2 单点登录。
- 对于应用程序名称,请输入网站工具箱。
- 将 OAuth 重定向 URL 留空。
- 如果您不希望逾期成员能够访问论坛,请启用 “如果成员逾期则禁用 SSO” 选项。
- 单击 “创建”。
- 记下客户端 ID、客户端密钥、令牌端点和用户信息端点,以备日后使用。
- 登录您的网站工具箱账户。。
- 前往 “设置”。
- 单击 “用户”。
- 启用注册。
- 确保禁用 “批准用户”、“电子邮件验证” 和 “人工验证”。
- 单击 “保存” 。
- 单击 “集成” 链接。
- 单击 “单点登录”。
- 在 “您的建站神器” 下,选择 “自定义 OAuth”。
- 对于客户端 ID 和客户端密钥,输入在步骤 11 中检索的 MembershipWorks 中的相应值。
- 对于授权网址,请输入您的网站上有 MembershipWorks 登录表单的网址(即包含会员登录和/或管理账户或会员登录和重定向短代码/ 片段的页面)。网址必须以 http://或 htt ps://完成。
- 对于访问令牌 URL,输入在步骤 11 中检索到的令牌终端节点 URL。
- 对于用户数据访问 URL,输入在步骤 11 中检索到的用户信息端点 URL。
- 单击 “保存”。
故障排除
“access_denied” 或 “用户会话无效” 错误
当你以管理员身份登录 MembershipWorks 时,会发生此错误。MembershipWorks 单点登录仅适用于会员,不适用于 MembershipWorks 管理员。要访问该论坛,请注销 MembershipWorks,然后以普通成员身份重新登录。