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