感谢 @thoka
创建和配置 API 密钥:
使用这些文档就像从 Discourse(社区账户)生成 API 密钥,然后手动将该 API 密钥添加到我的 Web 应用程序中,之后我将使用该密钥进行 API 调用。
- 将 Discourse 用作身份提供者 (SSO, DiscourseConnect)
这也不能满足我对 OAuth 流程的需求,因为它在成功完成所有步骤后不会返回任何令牌。
它仅对 SSO 登录有用。
我将更详细地解释我的用例:-
用户可以点击按钮 [添加 Discourse]
它将用户重定向到 Discourse 的 OAuth 页面,用户将在该页面授予我所有权限
点击接受后,Discourse 将令牌返回到我的 callbackUrl
我将存储该令牌并用于后续的 API 调用
是否有任何文档可以帮助我实现相同的功能。