所以我用 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/