我正在Ruby on Rails 3中开发一个API,我想用Oauth2来保护它.

UPDATE

我知道Rails是基于REST的,所以我觉得很奇怪,没有关于如何创建公共API并保护它的教程.有人知道什么好的教程吗.最好是oAuth.

感谢所有的帮助!!

推荐答案

我昨天打开了一个OAuth2 server implementation.

它有很好的文档记录,并且有一个控制访问的仪表板.现在,我正在寻找一个想要从它开始制造引擎的人,或者在Rack 上制造一些很酷的东西.这就是为什么它是开源的.

Ruby-on-rails相关问答推荐

Turbo-Rails:如何将 Turbo Frame 添加到 `application.html.erb`?

Ruby:如何通过谓词将一个集合拆分为 ruby​​ 中的两个集合?

在 Rails 7 中,可以将导入映射与 js Bundle 解决方案一起使用,还是它们是专有的?

ArgumentError:您需要使用 :if 提供至少一个验证

回形针图片网址

Gem 更新:在从 ASCII-8BIT 到 UTF-8 到 US-ASCII 的转换中,无法将 "\xE7" 转换为 UTF-8

为什么在保存对象后使用重新加载方法? (Hartl Rails Tut 6.30)

在 Windows 上使用 Ruby 进行开发

使用 ActiveRecord 3 / Arel 查找单个记录的最佳方法?

简单表单关联自定义标签名称

Heroku 错误 R14(超出内存配额):我该如何解决?

如何在 Windows 上为 Ruby 安装 sqlite3?

如何让空白复选框作为假传递给参数

如何获取包含表的列名的数组

关闭 Firefox 中文本字段的自动完成功能

使用god 监控独角兽 - 以非零代码开始退出 = 1

如何在 Ruby on Rails 的内存缓存存储中列出键?

如何使用 Rspec 判断 ActiveJob 中排队的内容

如何在每个操作的基础上禁用 Ruby on Rails 的日志(log)记录?

Ruby/Rails CSV 解析,UTF-8 中的无效字节序列