我正在使用NestJS框架。我有一个LocalStrategy
来验证用户身份。现在,我需要另一个名为MylocalStrategy
的LocalStrategy。为此,我添加了两个文件:mylocal.strategy.ts和mylocal-auth.guard.ts
这是我的mylocal-auth.guard.ts
内容:
import { Injectable } from '@nestjs/common';
import { AuthGuard } from '@nestjs/passport';
@Injectable()
export class MylocalAuthGuard extends AuthGuard('mylocal') {}
但是当我使用@UseGuards(MylocalAuthGuard)
时出现错误:“未知身份验证策略“ mylocal”” 。
可能是什么问题?