【问题标题】:Passing JWT in node js from backend to frontend将节点js中的JWT从后端传递到前端
【发布时间】:2017-04-10 11:10:27
【问题描述】:

如何将 JWT 的值从我的节点 js 后端传递到 android/ios 前端? 是否应该在我的 mongoDB 数据库中评分以供前端每次提取?

【问题讨论】:

    标签: node.js mongodb jwt


    【解决方案1】:

    通常对于移动应用程序,如果您尝试从 node.js 服务器获取 JWT,它将作为对 API 请求的响应传递。

    如果您使用 JWT 进行身份验证,一种模式是客户端将在 /authenticate 向 node.js API 发出请求,例如,如果身份验证成功,它将在响应正文中发回 JWT。然后,客户端可以将此令牌与后续请求一起传递,以表明它已通过身份验证——服务器将解析 JWT 以确定它是否有效。

    这里有一篇很棒的文章:https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokens

    【讨论】:

      【解决方案2】:

      当用户登录时,我没有遇到您的问题 JWT 是从节点后端发送的,您的 android 设备将存储它,并且对于每个请求,它都会发送 JWT 进行身份验证。

      【讨论】:

        猜你喜欢
        • 2018-12-03
        • 1970-01-01
        • 2017-11-24
        • 1970-01-01
        • 1970-01-01
        • 2012-11-12
        • 1970-01-01
        • 2023-03-29
        • 1970-01-01
        相关资源
        最近更新 更多