NestJS Authorization. Авторизация. JwtStrategy. JwtGuard. PostgreSQL, ReactJS [eng subs].

  Рет қаралды 11,605

Давай Попробуем: JavaScript

Давай Попробуем: JavaScript

Күн бұрын

Пікірлер
@lets_try_js
@lets_try_js Жыл бұрын
06/16. Авторизация пользователя. Jwt Strategy. Jwt Guard. Защищенные роуты. Поддержите лайком/комментом :)
@maxik.9264
@maxik.9264 9 ай бұрын
Супер. Такие информативные видео на вес золота
@_GreenSnake_
@_GreenSnake_ Жыл бұрын
Спасибо за Ваш труд
@duce201
@duce201 Жыл бұрын
Очень много узнал про работу с токенами. И сам урок захватывающий и интересный! Спасибо большое!
@lets_try_js
@lets_try_js Жыл бұрын
благодарю)
@seriogaromanchykov9451
@seriogaromanchykov9451 Жыл бұрын
Ты очень хорошо объясняешь для новичков это талант, больше спасибо
@lets_try_js
@lets_try_js Жыл бұрын
благодарю)
@happytown_i_jondon844
@happytown_i_jondon844 Жыл бұрын
Всё афигенно, большое спасибо за информацию, за понятное объяснение, за уроки
@RamaRama-qv3jo
@RamaRama-qv3jo Жыл бұрын
Больше спасибо, очень актуально!
@lets_try_js
@lets_try_js Жыл бұрын
сенкью)
@КатеринаКлещ
@КатеринаКлещ Жыл бұрын
Офигенно просто, что попался этот урок! Прекрасное обьяснение! Спасибо большое!
@lets_try_js
@lets_try_js Жыл бұрын
благодарю)
@Virisound
@Virisound Жыл бұрын
Блин, кайфую от это плейлиста. И хорошо, что не раз поясняешь суть происходящего + поддерживаем морально ("сложно ..."). JWToken прикольная технология, и инкапсуляция на стратегии и сервисы, гуарды... да и вообще все интересно, благодаря автору. Комме5нта в поддержку каналу.
@lets_try_js
@lets_try_js Жыл бұрын
Благодарю !)
@ИришкаВеселова-ъ1щ
@ИришкаВеселова-ъ1щ Жыл бұрын
Спасибо за урок, очень полезная информация!
@boburmustafo8868
@boburmustafo8868 Жыл бұрын
Spasibo jdem prodoljeniya video
@sony1939
@sony1939 8 ай бұрын
Гениальный преподаватель!
@АлександрТкаченко-п1ф
@АлександрТкаченко-п1ф 4 ай бұрын
спасибо автору. Я уже просмотрел несколько реклам полностью. С монетизацией (вне РФ) для автора.
@TravinskiyVladislav
@TravinskiyVladislav Жыл бұрын
Спасибо за видео, полезная информация. Надеюсь, что курс будет бесконечным :)
@lets_try_js
@lets_try_js Жыл бұрын
именно этот на 16 уроков)
@TravinskiyVladislav
@TravinskiyVladislav Жыл бұрын
@@lets_try_js А смысл подтягивать в async login какой-либо interface, если после компиляции - это всё растворится? При условии, что я в validateUser уже не возвращаю пароль
@lets_try_js
@lets_try_js Жыл бұрын
@@TravinskiyVladislav ну так весь TS растворится после компиляции)
@f-len
@f-len Жыл бұрын
Спасибо за урок. Всё доступно объясняешь.
@Aurum-Boss
@Aurum-Boss Жыл бұрын
Хороший урок,есть над чем голову поломать.Insomnia обновилась говорит регистрируйся поудаляла старые запросы.Ну ниче вернулся на видео назад в конец и переделал.СПАСИБО.😊
@lets_try_js
@lets_try_js Жыл бұрын
и такое бывает))
@ilyaincrypt0
@ilyaincrypt0 8 ай бұрын
Спасибо за информативный урок!
@Vinits-i
@Vinits-i 7 ай бұрын
Я бы ни за что сама не разобралась! Спасибо!
@jagajaga6908
@jagajaga6908 8 ай бұрын
спасибо за тутор все четко
@cruelten.studio
@cruelten.studio 4 ай бұрын
Я видать тупой. Но, вот мы получили на клиенте Токен. куда мне его сохранить, чтобы пройти проверку на наличие данного токена. Как его прикрепить к запросу?
@denisshulga7539
@denisshulga7539 Жыл бұрын
Не ну тут конечно шарить надо больше чем я могу себе позволить
@ровойт
@ровойт Жыл бұрын
супер спасибо - делайте еще видосы по несту
@ИгорьГаранков
@ИгорьГаранков Жыл бұрын
Привет! Спасибо за классный курс! Мне кажется ты в токен авторизации забыл добавить user.id, который получили при регистрации. В таком виде не валидный формат токена будет. может потом это исправится, но я не дошел еще до этого)
@Pavlenko_M_
@Pavlenko_M_ Жыл бұрын
Спасибо за отличное видео по этой теме, лучше чем твой урок я не нашел. Тут самое понятное и последовательное объяснение! Сейчас мучаюсь с тем, что бы добавить еще refresh token к этой схеме, с сохранением его в базу к юзеру, и обновлением с его помощью access токена. Может планируешь сделать продолжение к этому видео, или подскажешь, где посмотреть толковый туториал по добавлению к этой схеме работы с токеном еще и refresh токена?
@lets_try_js
@lets_try_js Жыл бұрын
честно, я не знаю где можно такое посмотреть) но я когда буду делать следующие такие ролики я там уже это добавлю, а то много запросос по этому поводу
@Pavlenko_M_
@Pavlenko_M_ Жыл бұрын
@@lets_try_js круто, спасибо! Твои уроки по nestjs мне понравились, жду с нетерпением)
@АлександрАгапов-н5к
@АлександрАгапов-н5к Жыл бұрын
Спасиб. Полезный урок.
@lets_try_js
@lets_try_js Жыл бұрын
благодарю)
@OleksandrMaiboroda
@OleksandrMaiboroda Ай бұрын
З точки зору DRY краще було зробити за зразком несту: тоді б у нас секрет і налаштування можна було тримати в файлі auth/constants.ts, і функцію генерації токену краще було б тримати окремо і викликати де треба. А так виходить, що ми робимо однаковий імпорт в 2 модулі, маємо 2 функції генерації токену і тримаємо 2 різних об''єкта з налаштуваннями. Сподіваюсь, в подальшому це буде виправлено.
@en_kratia
@en_kratia Жыл бұрын
Спасибо
@svloex
@svloex 11 ай бұрын
почему здесь на 44:58 мы создаём токен из id и email, а в user service токен создаем только из email ?
@loreeltv
@loreeltv 6 ай бұрын
куда сложнее чем Express конечно) Там более интуитивно всё
@sbogdaniuk
@sbogdaniuk 4 ай бұрын
С тайпскриптом конечно беда полнейшая, если пологать что действительно приходит в методи, то ти понимаешь, что все что пишет разработчик, то нужно ставить под большое сомнение. А NestJS не мешалоби начать нормально работать с TS, и инферить типи
@Павел-ф9ш6р
@Павел-ф9ш6р Жыл бұрын
Привет, а без login-checkа будет проект?
@ПэтяИванов-к8к
@ПэтяИванов-к8к Жыл бұрын
Огонь, спасибо!!! У меня почему-то при добавлении JwtSrategy в модуль появилась ошибка: Nest can't resolve dependencies of the JwtStrategy (?). Please make sure that the argument ConfigService at index [0] is available in the AuthModule context. Вылечил добавлением ConfigService в массив providers, хотя Рома в видео этого не делал и у него все работало 🤷‍♂🤷‍♂🤷‍♂ Если кто знает причины, дайте знать)) Автору респектос!!
@sacredov27
@sacredov27 2 ай бұрын
Что за тема в vscode?
@СергейКиселев-к2ь
@СергейКиселев-к2ь 2 ай бұрын
а нет опасности в том что мы вместе с юзером передаём хешированный пароль из бд?
@СергейКиселев-к2ь
@СергейКиселев-к2ь 2 ай бұрын
а всё дошёл до этого
@logitec1994
@logitec1994 Жыл бұрын
давно хочу спросить как настроить автоотступы в фигурный скобках? 3:13
@lets_try_js
@lets_try_js Жыл бұрын
prettier плагин и свойство bracketSpacing
@logitec1994
@logitec1994 Жыл бұрын
@@lets_try_js благодарю
@92Nevill
@92Nevill Жыл бұрын
Кто то сталкивался с проблемой автоимпортов ? У меня почему то пока не перезапущу ВС код автоимпорт не работает, всплывает подсказка по испорту жмякаю и ничего. Например был импортирован BadRequestException, заменяю его на UnauthorizedException жму ctrl+space всплывает подсказка по импорту жму и ничего. Перезапускаю вс код или вызываю в ВС коде команду Developer: Reload window и после проделываю те же манипуляции и уже работает. бесит это делать перед каждым импортом, кто знает как исправить это?
@lets_try_js
@lets_try_js Жыл бұрын
Я хз если честно
@Zhenkaaf
@Zhenkaaf 11 ай бұрын
Хороший урок, спасибо, но...) Как это всё понять? я повторил все действия за автором, всё работает, делаю конспект, пометки в своём коде, чат gpt использую чтоб помог мне понять что откуда и куда и зачем.. но все равно в голове не укладывается.. HELP
@lets_try_js
@lets_try_js 11 ай бұрын
авторизация сложная тема немного) но еще проще чем. я показал я уже не смогу объяснить)
@Zhenkaaf
@Zhenkaaf 11 ай бұрын
@@lets_try_js вам то спасибо однозначно.. проще и не нужно наверное объяснять.. тут вопрос больше глобально как это все понять )) и как писать что то своё? Так как сейчас шаг в лево шаг в право - для меня расстрел. Нет общей картины и понимания в целом.. Но вам огромная благодарность, за бесплатные уроки подобного качества. Лучшее что нашел в свободном доступе
@lets_try_js
@lets_try_js 11 ай бұрын
@@Zhenkaaf я всегда когда учу что-то новое, гляну ролик по основам и сажусь писать что-то подобное. и главное что-бы то, что я начинаю писать - было не то же самое, что в ролике. ну например если в ролике что я смотрел делали блог - то когда я сажусь что-то писать, то я пишу что угодно, ТОЛЬКО НЕ БЛОГ. что бы я тупо не переписывал код, а действительно писал его сам и находил решения для тех или иных задач
@v.demchenko
@v.demchenko 8 ай бұрын
Не совсем понятно, кто вызывает методы в гвардах.
@unicoxr5tj417
@unicoxr5tj417 Жыл бұрын
че так мало просмотро-лайков? Это база современного фронт-енда. Не умеешь-иди на хрен)
@logitec1994
@logitec1994 Жыл бұрын
А можно запостить всё на свой гит?
@lets_try_js
@lets_try_js Жыл бұрын
Что именно? Не понял вопроса
@logitec1994
@logitec1994 Жыл бұрын
@@lets_try_js ну всё что в этом курсе. Чтоб оно было и на моем гите
@lets_try_js
@lets_try_js Жыл бұрын
Та как хочешь) мне все равно
@logitec1994
@logitec1994 Жыл бұрын
@@lets_try_js понял) Просто сейчас такой век, что все забыли про интеллектуальную собственность, потому и задал этот вопрос)
@lets_try_js
@lets_try_js Жыл бұрын
Мне на это все равно )
@sergeishmelev8000
@sergeishmelev8000 Жыл бұрын
Я не понимаю почему, но у меня каждый раз Nest Js при импорте модуля пытается сделать импорт из @nestjs/common/dist. Использую VSCode. Может кто знает как исправить этот недуг?
@pir0zh0kDevTV
@pir0zh0kDevTV 9 ай бұрын
[Nest] 3628 - 25.02.2024, 06:18:22 ERROR [ExceptionsHandler] Unknown authentication strategy "jwt" Error: Unknown authentication strategy "jwt" at attempt (D:\обучение est\fullstack-course\server ode_modules\passport\lib\middleware\authenticate.js:193:39) at authenticate (D:\обучение est\fullstack-course\server ode_modules\passport\lib\middleware\authenticate.js:379:7) at D:\обучение est\fullstack-course\server ode_modules\@nestjs\passport\dist\auth.guard.js:88:3 at new Promise () at D:\обучение est\fullstack-course\server ode_modules\@nestjs\passport\dist\auth.guard.js:80:83 at JwtAuthGuard.canActivate (D:\обучение est\fullstack-course\server ode_modules\@nestjs\passport\dist\auth.guard.js:44:32) at processTicksAndRejections (node:internal/process/task_queues:95:5) Кто подскажет, что может быть не так? Решение гуглил, не нашел(
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 10 МЛН
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 4,7 МЛН
ZHIKO - What Would You Do
2:39
LoudKult
Рет қаралды 584
NestJS Rest API с пагинацией и CRUD операциями. Транзакции. [eng subs]
38:22
Давай Попробуем: JavaScript
Рет қаралды 4,2 М.
JWT авторизация. Основы JWT - механизма.
6:45
Хочу вАйти
Рет қаралды 17 М.
Аутентификация. Сессии и JWT
23:37
senior_zone
Рет қаралды 14 М.
Как работает Интернет
1:02:42
Taydvax
Рет қаралды 15 М.
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 10 МЛН