ruby-on-rails - Rails devise 应用程序为移动应用程序创建 REST api

标签 ruby-on-rails rest mobile ruby-on-rails-4 devise

我正在使用 Rails 4 构建一个用于移动应用程序的 REST API。我正在使用用户设计。 API 操作只能由登录用户访问。

我一直在寻找如何执行此操作。 1.我看到的第一个解决方案是使用 token_authentication 但它已被设计禁用。 2. 如果我尝试使用普通 Controller 登录,我会收到“无法验证 CSRF token 真实性”

我应该如何进行?

最佳答案

skip_before_filter :verify_authenticity_token 添加到您的 API Controller 。 但对于这种情况,真正的方法是 https://github.com/doorkeeper-gem/doorkeeper

关于ruby-on-rails - Rails devise 应用程序为移动应用程序创建 REST api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26145772/

相关文章:

ios - 如何在 Mobile Safari 中确定 iOS 键盘的尺寸

ruby-on-rails - (Rails) 重新加载 "lib"文件而无需重新启动服务器...?

rest - 在展开查询中选择之前进行 OData 过滤

java - 在 Android 客户端中处理来自 Jersey 服务器的多部分响应

java - Spring 启动 : Cannot access REST Controller on localhost (404)

javascript - PhoneGap——基本架构

css - 视口(viewport)元标记在移动 safari 中无效

ruby-on-rails - Prawn 表 : Block is not executing

ruby-on-rails - 覆盖模块类方法

mysql - 编写一个 Rails 事件记录查询来通过与两个表关联来获取所有项目?