使用rails_api中的设计进行身份验证

时间:2016-01-26 08:08:30

标签: ruby-on-rails ruby ruby-on-rails-4 devise

我已经使用了几次设计并且它非常有用且省时,但在那些应用程序中我使用的是erb templates。现在我正在使用rails_api制作一个rails api,这对简单的注册很麻烦。对于sign_up,当我进行邮递员调用,如localhost:3000/users?user[email]=abc@no.co&user[username]=abc&user[password]=12345(一个帖子调用)时,它会显示错误

  对于#<

未定义的局部变量或方法`resource' #<类:0x00000004407780>:0x000000051ad790>

在此之前我做了一些更改,然后显示protect_from_forgery的错误。任何人都可以帮助我解决这个问题:(并建议有更好的方法来使用设计或其他任何东西。提前感谢

1 个答案:

答案 0 :(得分:0)

默认情况下,devise不能与rails_api一起使用 您应该尝试simple_token_authenticationdevise_token_auth