【问题标题】:Rails authentication system for web and API用于 Web 和 API 的 Rails 身份验证系统
【发布时间】:2015-04-27 22:45:55
【问题描述】:

我正在寻找 Ruby on Rails 的身份验证系统。然而,似乎没有 gem 同时支持直接 Web 身份验证(例如,像 devise 那样)和 API 身份验证(例如 devise_token_auth)。我提到的两者似乎彼此不兼容(至少在将 devise_token_auth 添加到已设置设计的项目中后我遇到了一些错误)。 Devise 曾经有一个可验证的 API,但它已被删除(这可能是有充分理由的,但我在网上找不到)。

是否有任何 gem 可以同时执行这两种方法(web 和 api),还是我需要构建一些基于 JavaScript 的解决方案,例如 ng-token-auth 现场演示?

我不会拒绝 JavaScript 解决方案,只要它不会显着增加加载时间或难以理解/自定义。我简直不敢相信这样一个常见的问题没有解决方案。

【问题讨论】:

    标签: ruby-on-rails authentication


    【解决方案1】:

    我仔细研究了 devise_token_auth 并与 ng-token-auth 一起解决了我的问题。

    所以看来我需要为此学习使用 AngularJS,但这应该没问题。

    【讨论】:

      猜你喜欢
      • 2014-04-29
      • 2015-12-05
      • 2014-05-28
      • 1970-01-01
      • 2011-08-15
      • 2016-04-12
      • 2016-05-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多