我想创建一个使用devise gem进行身份验证的rails API。 我正在使用Chrome邮差检查API输出。如何在仅使用API的Rails应用程序中使用devise gem进行身份验证
我的环境:
- 的Rails 4.2
- 红宝石2.3
我做了什么:
跑
rails new my_api cd my_api
在
Gemfile
bundle install
加入色器件宝石加入
config.action_mailer.default_url_options = { host: 'localhost', port: 3000 }
使用
rails console
environment/development.rb
email
和password
放到了邮递员的邮箱里。 POST http://localhost:3000/users/sign_in
头
电子邮件ABCD @ gamilcom
密码ABCD1234
,但它不是验证。我需要做什么?
通过设计令牌基础验证https://github.com/lynndylanhurley/devise_token_auth –
谢谢Pardeep Dhingra它的工作 – user2918410