Описание тега nestjs-passport
7
ответов
NestJS Аутентификация jwt-паспорта
Я хочу реализовать распространяемую библиотеку аутентификации, чтобы использовать ее в нескольких моих проектах. Библиотека должна реализовывать метод аутентификации JWT. Код выглядит следующим образом: jwt.strategy.ts: import {ExtractJwt, Strategy}…
24 окт '18 в 12:45
6
ответов
Аутентификация NestJs JWT возвращает 401
Я реализовал аутентификацию jwt в nestJs. Однако всякий раз, когда я пытаюсь аутентифицироваться, используя следующие заголовки авторизации: Bearer <token> or JWT <token> Я получил 401. Это мои файлы аутентификации @Injectable() export c…
23 апр '19 в 23:14
1
ответ
Как решить ошибку "Стратегия # аутентификации должна быть отменена подклассом" в Nestjs
Я получаю эту ошибку, когда делаю запрос POST для авторизации / входа в систему [Nest] 8344 - 10/07/2020, 17:59:32 [ExceptionsHandler] Strategy#authenticate must be overridden by subclass +811577ms Ошибка: стратегия # аутентификации должна быть пере…
10 июл '20 в 20:28
3
ответа
Не удается найти модуль "паспорт" или соответствующие объявления типа
Я использую @nestjs/ паспорт. После запускаnpm run start:dev У меня ошибка, но редактор не показывает ошибку node_modules/@nestjs/passport/dist/passport/passport.serializer.d.ts:1:27 - error TS2307: Cannot find module 'passport' or its corresponding…
29 июн '20 в 18:22
1
ответ
NestJS authentication strategy - how is it accessed?
So, I am confused. I'm slowly getting a grip around NestJS but the way passport works has me baffled. I followed the tutorial and everything works. I created a JWT Strategy: @Injectable() export class JwtStrategy extends PassportStrategy(Strategy) {…
15 июн '20 в 22:40
1
ответ
NestJs зависает со стратегией Passport Anonymous
У меня есть стратегия анонимного паспорта, определяемая как: // In anonymous.strategy.ts import {Strategy} from 'passport-anonymous' import {PassportStrategy} from '@nestjs/passport' import {Injectable} from '@nestjs/common' @Injectable() export cla…
03 дек '19 в 07:56
1
ответ
Как отправить данные на URL-адрес из кода NestJs?
У меня есть форма входа с именем пользователя и паролем. Я пытаюсь проверить эти учетные данные с помощью Nest Js стратегии аутентификации здесь. Итак, в соответствующем файле auth.service.ts я использую "основные модули nativescript http" для выпол…
18 фев '20 в 18:52
1
ответ
Невозможно прочитать свойство 'encrypted' из undefined
Я пытаюсь настроить google oauth2 с помощью Passportjs и NestJS(Fastify как базовая структура HTTP). Я не могу инициализировать экран аутентификации Google, и ошибка появляется каждый раз, когда я пытаюсь. Я пробовал несколько разных способов сделат…
02 май '20 в 16:17
0
ответов
Ошибка неверного алгоритма nestjs с токеном-носителем из Google
Я пытаюсь защитить проект nestjs api, используя jwt, созданный google oauth. У меня работает клиентский код, и я проверил с помощью jwt.io, что генерируемый jwt правильный и проверяет все в порядке с секретом клиента, который у меня есть. Я следовал…
15 май '20 в 12:04
4
ответа
NestJs Passport jwt unknown strategy
Я пытаюсь реализовать стратегию JWT для аутентификации в моем приложении-гнезде.Я получаю следующую ошибку Неизвестная стратегия аутентификации "jwt" Это мой код:jwt.strategy.ts import { Injectable } from "@nestjs/common"; import { PassportStrategy …
26 фев '20 в 03:53
1
ответ
Nestjs: контроль доступа на основе организации пользователя
Я пишу свой первый API с помощью NestJS и ищу умный способ управления доступом к ресурсам. У меня следующая упрощенная структура: организация: пользователи продукты пользователи: Эл. адрес организация продукты: организация больше данных Я использую …
25 мар '20 в 17:18
2
ответа
Nestjs + Passport: запретить пользователю 1 доступ к информации пользователя 2
Как я могу запретить пользователю 1 доступ к информации пользователя 2 с помощью паспорта в приложении Nesjs? У меня уже есть 2 стратегии: локальная стратегия, которая проверяет пользователя с помощью электронной почты / пароля. Маршрут, защищенный …
18 апр '20 в 19:55
0
ответов
Не удается получить электронную почту из паспорта facebook oath2 startegy с помощью nestjs
Я воспроизвел стратегию Facebook https://github.com/ABZ0/nestjs-facebook-strategy Я хотел бы знать, почему он не возвращает адрес электронной почты и пол
08 май '20 в 19:13
2
ответа
как получить данные пользователя с помощью req.user в декораторе в nest js
Я создал аутентификацию ( jwt), и процесс выполнен правильно. Я могу получить доступ к информации о пользователе, используя следующий код, но я не могу получить информацию о пользователе с помощью декоратора! контроллер: @Post('/me/info') @UseGuards…
10 июн '20 в 12:16
1
ответ
Несколько локальных стратегий не работают в PassportStrategy
Я работаю с фреймворком NestJS. у меня естьLocalStrategyдля аутентификации пользователей. Теперь я хочу еще одну LocalStrategy с именемMylocalStrategy. Для этого я добавляю два файла: mylocal.strategy.ts и mylocal-auth.guard.ts. Вот мой mylocal-auth…
25 июн '20 в 12:55
2
ответа
аутентификация с использованием nestjs, паспорт со стратегией JWT
Я пытаюсь реализовать аутентификацию и авторизацию nestjs для приложения задач Я использую стратегию JWT с паспортом Но я не могу реализовать метод выхода из системы Я попытался @Get('/logout') logout(@Request() req) { req.logout(); } он возвращает …
31 дек '19 в 21:21
3
ответа
Nest не может разрешить зависимости AuthService
Я слежу за документацией, представленной здесь https://docs.nestjs.com/techniques/authentication Чтобы иметь более быструю поддержку, я создал репозиторий git с проблемой https://github.com/Sano123456/nestjs-jwt node -v -> v10.15.2 npm -v -> 6…
25 авг '20 в 09:06
1
ответ
Могу ли я отказаться от защиты NestJS?
У меня есть AuthGuard из @nestjs/passport используется в одном моем методе (маршруте) следующим образом: @UseGuards(AuthGuard('jwt')) @Get('profile') getProfile(@Req() req) { return this.userService.findOne(req.user.id); } Могу ли я отключить эту за…
19 фев '20 в 01:23
1
ответ
Nest.js: добавьте стратегию паспорта ко всем маршрутам
Я пытаюсь добавить стратегию паспорта jwt ко всем маршрутам, начинающимся с /api. Я не могу найти в документации ни одного примера этого. Я не хочу добавлять@UseGuards декоратор в каждой конечной точке. Благодарность!
26 фев '20 в 01:59
1
ответ
Сервис jwt this.jwtService.sign не является функцией
С помощью этого кода в AuthService: @Injectable() AuthService { constructor( @InjectRepository(UserRepository) private jwtService: JwtService private userRepository: UserRepository ) { } async login(loginCredentialsDto: LoginCredentialsDto): Promise…
03 июл '20 в 23:31