【发布时间】:2017-04-10 11:10:27
【问题描述】:
如何将 JWT 的值从我的节点 js 后端传递到 android/ios 前端? 是否应该在我的 mongoDB 数据库中评分以供前端每次提取?
【问题讨论】:
如何将 JWT 的值从我的节点 js 后端传递到 android/ios 前端? 是否应该在我的 mongoDB 数据库中评分以供前端每次提取?
【问题讨论】:
通常对于移动应用程序,如果您尝试从 node.js 服务器获取 JWT,它将作为对 API 请求的响应传递。
如果您使用 JWT 进行身份验证,一种模式是客户端将在 /authenticate 向 node.js API 发出请求,例如,如果身份验证成功,它将在响应正文中发回 JWT。然后,客户端可以将此令牌与后续请求一起传递,以表明它已通过身份验证——服务器将解析 JWT 以确定它是否有效。
这里有一篇很棒的文章:https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokens
【讨论】:
当用户登录时,我没有遇到您的问题 JWT 是从节点后端发送的,您的 android 设备将存储它,并且对于每个请求,它都会发送 JWT 进行身份验证。
【讨论】: