我是 Nodejs 的新手,我正在用 restify 做一个 Restful 服务器.所以,我有一个场景,我有很多设备(具有唯一 ID)通过休息更新数据。我想要做的是对它们进行身份验证并提供身份验证 token 。像这样:
第一次:uri/api/auth -> 获取Token。
然后:uri/api/product/.... -> 使用 token 和更新产品
我尝试使用 restify-node-token但我没有成功。
最佳答案
JWT 是一种非常扩展且易于使用的身份验证方法,有许多实现它的库。它有几个优点,比如 token 中包含加密的用户信息,因此您无需在每次请求时都访问数据库来对用户进行身份验证。 您可以在此处查看代码示例 https://solidgeargroup.com/refresh-token-autenticacion-jwt-implementacion-nodejs?lang=es 它还实现了刷新 token 以在新 token 过期时生成新 token 。
关于node.js - Nodejs Restful 认证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12821030/