相关疑难解决方法(0)

如何在 Nest.JS 中使用多个秘密来实现多个 JWT 策略

我喜欢实施多个名为 Passport-JWT 的策略,每个策略都有自己的secret. 有什么办法可以实现吗?据我从文档中了解到,在模块初始化期间只能注册一个秘密:

@Module({
  imports: [
    UsersModule,
    PassportModule,
    JwtModule.register({
      secret: jwtConstants.secret,
      signOptions: { expiresIn: '60s' },
    }),
  ],
  providers: [AuthService, LocalStrategy],
  exports: [AuthService, JwtModule],
})
Run Code Online (Sandbox Code Playgroud)

jwt passport.js nestjs passport-jwt nestjs-jwt

11
推荐指数
1
解决办法
7932
查看次数

标签 统计

jwt ×1

nestjs ×1

nestjs-jwt ×1

passport-jwt ×1

passport.js ×1