在 express 中使用 jsonwebtoken 时 passport.js 有什么用

When using jsonwebtoken in express then what is the use of passport.js

我是节点应用程序的初学者,我需要使用 jsonwebtoken 进行身份验证,我的大学说要使用带有 jwt 的护照,

我看到 jsonwebtoken 本身在做,token issue/verify/decode,那么 Passport 在这里有什么用..任何人都请解释一下 Passport JS 的确切用途

Passport 是 Node.js 的身份验证中间件。它可以帮助您使用选定的 策略 a.k.a 将身份验证引入您的应用程序。身份验证机制。

这样的策略例如是 JSON Web Token.

更多信息在这里:https://github.com/themikenicholson/passport-jwt