Pet*_*son 5 rest json curl ruby-on-rails devise
我正在创建一个具有 GUI 部分和 REST/JSON-API 的 Rails 应用程序。
REST/JSON API 相当简单,控制器返回如下数据:
def get_players
@players = Player.all
render json: @players
end
Run Code Online (Sandbox Code Playgroud)
应用程序的 GUI 部分使用 Devise 进行身份验证,并且工作正常。
现在我也想为 REST/JSON Api 添加身份验证,我该怎么做?
另外,添加身份验证后,如何使用 curl 测试 REST API?
- - 编辑 - -
事实证明,在这种情况下不需要设计。一种自制的令牌认证方法目前有效。(创建 Player 时创建的令牌,并在正确的电子邮件/密码组合中返回)。
在得到一些提示后,我发现了许多很棒的网站。有几种方法可以做到这一点,但我不知道哪一种最好,但这些网站有很大帮助:
归档时间: |
|
查看次数: |
4329 次 |
最近记录: |