【问题标题】:Rails plugin for API Key + Secret Key signing [closed]用于 API Key + Secret Key 签名的 Rails 插件 [关闭]
【发布时间】:2008-12-08 17:53:18
【问题描述】:

是否有 Rails 插件或 ruby​​gem 可以为您提供将 api 添加到 Rails 应用程序的起点?我们要使用 API Key/Secret Key 模型,API 也应该是可版本化的。有没有什么东西可以给我们一些,如果不是全部的话?

【问题讨论】:

    标签: ruby-on-rails ruby api security api-key


    【解决方案1】:

    查看 AuthLogic 插件:

    http://github.com/phurni/authlogic_api

    我认为这可以满足您的需求。

    【讨论】:

    • 这正是我想要的
    【解决方案2】:

    OAuth plugin 可能对键有用。看起来OAuth 仅用于用户身份验证,但如果您自动生成访问令牌并将它们提供给开发人员,而不是使用请求令牌和帐户授权的交互式用户进程,那么您基本上拥有一个非常安全的 API 密钥系统.而且插件会很好地插入。

    除此之外,还可以很好地使用 rails 的路由(在 get、post、put 等上调用不同操作的条件,以及 /api/v1/ 前缀)和格式(format.xml,format.xml)。 Node.js 等)提供了一种非常好的方式来构建 RESTful API,而无需真正需要插件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-14
      • 2011-09-15
      • 2018-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-01
      相关资源
      最近更新 更多