我已经使用 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/