使用Parse REST API,一旦我使用用户名和密码对用户进行身份验证,我就会得到一个会话令牌。我将该会话令牌存储在用户的cookie中,但是如何使用该会话令牌获取用户?
我的网络应用程序在Ruby on Rails中。我正在使用gem parse-ruby-client。
Parse::User.authenticate('cooldude6', PASSWORD)
返回
{"username"=>"cooldude6",
"createdAt"=>"2013-01-31T15:22:40.339Z",
"objectId"=>"2bMfWZQ9Ob",
"sessionToken"=>"zrGuvs3psdndaqswhf0smupsodflkqbFdwRs"}
如何使用该sessionToken从Parse中检索当前用户?
答案 0 :(得分:3)
使用“cooldude6”用户名查询_User表(端点:/1/users
),或直接获取用户的对象ID(端点:/1/users/2bMfWZQ9Ob
)。您只能使用会话令牌通过X-Parse-SessionToken
标头以用户身份验证REST API请求,这样您就可以根据用户的ACL读取和写入数据。