passport.js - NestJS Fastify 身份验证

标签 passport.js nestjs fastify nestjs-fastify

所以我用 Fastify 替换了 ExpressJS,但我的问题是 Nest-Passport 不支持 fastify,我们有 Nest-Passport 的替代品吗?或有关如何使用 token 在nestJS 中保护RestAPI 的任何解决方案?

最佳答案

我知道没有即时的 Fastify NestJJS 身份验证包(我确信那里有一些东西),但是 I do have a sample of JWT authentication with Fastify and NestJS without Passport .这个想法是利用 Nest 的 @nestjs/jwt包或只是jsonwebtoken直接创建身份验证 token ,而不是委托(delegate)给 Passport。这实际上是我更喜欢的一种方法,因为我发现 Passport 有时有点太神秘了。

关于passport.js - NestJS Fastify 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64593582/

相关文章:

express - 在 Sapper 路线或 sapper 中间件中使用passportjspassport.authenticate()

node.js - Passportjs BearerStrategy 与 OAuth2Strategy

node.js - NestJs 合并 2 个 DTO 或最佳实践

Fastify 按标题获取项目始终将原始 JSON 返回为 null

nestjs - 如何将 fastify 速率限制器应用于 Nest JS 中的单个路由?

javascript - 如何在使用 fastify 服务之前替换 Javascript 变量?

angularjs - Facebook 回调函数出现 CORS 错误

javascript - 类型错误 : object is not a function - github passport setup

nestjs - 如何在nestjs模型中测试Sequelize

swagger - NestJs Swagger如何添加自定义图标