我正在尝试使用 Loopback 作为移动后端。
我也在关注这个例子:http://docs.strongloop.com/display/public/LB/Introducing+the+Coffee+Shop+Reviews+app
登录 iOS 设备后,我会收到一个访问 token 。都好。 现在我想调用需要身份验证的端点。只需调用端点就会收到消息“需要身份验证”。
因此,我尝试将访问 token 附加到请求参数,如 {"access_token":"1241341234513..."}。然而,什么也没有发生。
令我困惑的是,在网络应用程序上,不需要直接发送访问 token 。如何在我的移动客户端上实现此功能?
最佳答案
演示中包含的 lb-services 服务会自动将 token 注入(inject)到 api 请求的授权 header 中,您必须对移动应用程序执行相同的操作。
if (LoopBackAuth.accessTokenId) {
config.headers[authHeader] = LoopBackAuth.accessTokenId;
} else if (config.__isGetCurrentUser__) {...
关于node.js - 如何在 Loopback 中使用访问 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30359463/