express-jwt软件包允许在登录时创建多个身份验证选项(即本地存储或社交媒体OAuth或OpenID提供程序等),然后使用JWT保护应用程序,具有极大的灵活性.
特别是express-jwt配置即
app.use(expressJwt({ secret: jwtSecret}).unless({path:['/login']}));
Run Code Online (Sandbox Code Playgroud)
显示方式.
问题是:我想用于登录备选方案的许多站点最容易通过passport.js访问.Passport-jwt似乎使用了引擎盖下的jsonwebtokens.js模块,那么有没有一种配置passport-jwt的方法具有相同的灵活性,可以通过jsonwebtokens.js和express-jwt.js单独获得?