在Rails上获取访问令牌

时间:2012-11-07 01:50:24

标签: ruby-on-rails curl devise httprequest access-token

我在Rails上使用devise进行身份验证。目前我正在测试API的一些POST函数,我想用cRUL来做,所以我需要访问令牌才能获得设计批准。然后我可以使用像

这样的cURL
curl -v -H "Accept: application/json" -H "Content-type: application/json" -H 
'Authorization: Token token=""' -X POST -d '{"name": "paul 
allen","first_name":"paul","last_name":"allen","middle_name":"","gender":"m",
"dob":"1/2/1980","dod":""}' http://localhost:3000/?auth_token=OyZSe8ozy_os5acibqNC 

但我如何获得auth_token? (OyZSe8ozy_os5acibqNC)?

1 个答案:

答案 0 :(得分:0)

设计令牌可以在控制器中返回:

  render :status=>200, :json=>{:token=>@user.authentication_token}