【发布时间】:2016-08-28 13:29:49
【问题描述】:
我是新来使用gem devise_token_auth 并且正在使用移动客户端api,两个问题:
1) 我应该如何识别用户?我目前的理解是关于 http 请求标头集 access_token 是这样吗?
但从源代码看来,我应该为 uid、access_token、clientlink 提供
uid = request.headers['did']
@token = request.headers['access-token']
@client_id = request.headers['client']
2) 我可以找到如下 user.tokens:
{"AOYZdDmwI7WQr8I6T4PpPw"=>{"token"=>"$2a$10$C/5f3JV7.9DZG8w.ggdCPelB6kzitWuGK4rfozHv15Hhf/x9DaCcO", "expiry"=>1473485374, "last_token"=>"$2a$10$abctsIP5bHPIm2nMXFTUH.1jPWQ5LiGTTrENjoqihWgcCkwRqbxb6", "updated_at"=>"2016-08-27T13:29:34.948+08:00"}}
哪个是client,哪个是access-token?
谢谢!
【问题讨论】:
标签: ruby-on-rails