ruby-on-rails-3 - Rails RESTful API + Devise - 如何检查用户的凭据

标签 ruby-on-rails-3 devise restful-architecture

我已经使用 Ruby On Rails 构建了一个 RESTful API,现在我很想使用 Devise 了解通过 POST 收到的用户凭据是否有效。

有什么想法吗?

最佳答案

设计 - getting started应该设置你。

编辑:

默认情况下,Devise 通过电子邮件和密码验证用户。如果您想添加用户名验证,请引用this wiki 基本上,您需要将用户名添加到模型中并使其“attr-accessible”

Devise 设置用户注册、登录和注销等路径。 请参阅devise asciicast对于这些路径助手。

要编写 Controller 测试,请参阅 this wiki了解详情。

编辑:

很抱歉未能理解您的需求。这是how to find user from credentials 。您可以在您的服务中使用它来验证用户。

关于ruby-on-rails-3 - Rails RESTful API + Devise - 如何检查用户的凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10541540/

相关文章:

json - swagger api如何添加常用参数

javascript - 轨道 3 javascript : How to render a partial with parameters

ruby-on-rails - Rails - 设计 - 带有用户名的用户配置文件 url

devise - 使用带有 Rails 4 的设计使用用户名登录

php - Codeigniter - 创建 RESTful API

rest - 一般与特定端点 - Restful API 设计

css - 使用 <div class=> 进行 ajax 刷新加载时如何避免开始换行?

mysql - Rails 对两个关联模型的复杂搜索条件

ruby-on-rails - Rails render_to_string 使用错误的格式

ruby-on-rails - rails : Download by Mechanize custom filename