小编jon*_*ngo的帖子

如何在 API 模式下使用 Doorkeeper 处理 OAuth 流程?

场景很简单:

  • 带有 Doorkeeper 提供程序的仅限 Rails API 的服务器
  • 一个移动应用程序和一个SPA(比如说 React),用户希望使用电子邮件和密码进行注册和登录

当您拥有普通的Rails Stack时,您需要定义一个重定向authorizeUrl用户的位置,以提供其凭据并使用授权代码返回到 Web/移动应用程序。在 API 模式下,基本上您的“authorizeUrl”位于同一个应用程序内。

OAuth当您的提供商无法提供登录页面(因为是仅 API 服务器)时,处理流程的适当方法是什么

ruby-on-rails oauth-2.0 single-page-application doorkeeper reactjs

5
推荐指数
1
解决办法
892
查看次数