【问题标题】:Restful API in rails 3Rails 3 中的 Restful API
【发布时间】:2011-07-17 21:15:26
【问题描述】:

我应该如何在 rails 3 应用程序中创建一个 RESTful API?另外我想知道是否有实现restful身份验证的好方法

【问题讨论】:

标签: ruby api ruby-on-rails-3 ruby-on-rails-plugins restful-authentication


【解决方案1】:

rails 3 中的 Restful API? Rails 很安静.. 只需使用路由 [guide]

至于身份验证,我强烈推荐devise。它也是唯一一个设法在 rails 3 上工作的人。

【讨论】:

    【解决方案2】:

    如果您正在寻找一种方法来验证使用您的 API 的应用程序,请查看 restful_api_authentication gem - https://rubygems.org/gems/restful_api_authentication

    【讨论】:

      【解决方案3】:

      在 Rails 中创建 RESTful 身份验证的最简单方法是结合用户模型和会话控制器。因此,您将在 Session 控制器中有 new(login)、create(authenticate)、destroy(logout) 操作。根据应用程序,编写自己的身份验证相当容易。这个截屏视频显示了它是多么容易。 Authentication in Rails 3.1

      【讨论】:

        【解决方案4】:

        你可以使用插件grape

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-08-15
          • 1970-01-01
          • 2012-10-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多