我正在尝试在我的嵌套应用程序中实施 JWT 策略进行身份验证。
我收到以下错误
未知的身份验证策略“jwt”
这是我的代码:
jwt.strategy.ts
import { Injectable } from "@nestjs/common";
import { PassportStrategy } from "@nestjs/passport";
import { Strategy } from "passport-local";
import { ExtractJwt } from "passport-jwt";
import { jwtConstants } from "./constants";
@Injectable()
export class JwtStrategy extends PassportStrategy(Strategy) {
  constructor() {
    super({
      jwtFromRequest: ExtractJwt.fromAuthHeaderAsBearerToken(),
      ignoreExpiration: false,
      secretOrKey: jwtConstants.secret,
    })
  }
  async validate(payload: any) {
    console.log(payload);
    return { userId: payload.sub, username: payload.username };
  }
}
Run Code Online (Sandbox Code Playgroud)
我的认证模块:
authentication.module.ts 
import { Module } from '@nestjs/common';
import { AuthenticationService …Run Code Online (Sandbox Code Playgroud)