@Controller('auth')
export class AuthController {
constructor(private authService: AuthService) {
}
@UseGuards(AuthGuard('local'))
@Post('login')
async login(@Request() req) {
return req.authService.login(req.user)
}
} req.authService? Вместо req должен быть this так-то.@Public и помечать ими те эндпоинты, которые не требуют аутентификации./auth/login? Выберите что-то одно.authService как readonly.