У нас вы можете посмотреть бесплатно NestJS: JWT Authentication & Password hashing | Blog Project V-03 или скачать в максимальном доступном качестве, которое было загружено на ютуб. Для скачивания выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса savevideohd.ru
Thumbnail remade on 06.06.2020. Link to repository: Github: https://github.com/ThomasOliver545/Bl... Gitlab: https://gitlab.com/youtube-public/blog My Patreon: https://www.patreon.com/user?u=42856132 If you clone the repo, don't forget to replace the Postgres Database Url in the .env file. Timestamps: 00:00 Short Overview 00:27 Video Structure 01:00 Look at Video Outcome, Show Requests in Postman 02:35 Write/Look at store for this video in trello 04:10 Create Feature Branch with git flow for this video and create auth module 05:10 Add Environment Variable JWT_SECRET 06:09 Configure JWT Module, expire time,.... 11:42 Create Auth Service, createJWT(), hashPassword(), comparePasswords(), using bcrypt 18:10 Add 'password' and 'email' to interface and Entity 19:40 Expand authService, with login method, and expand existing methods and remove property 'password' from beeing returned to the user, new methods: findByMail(), login(), validateUser() 34:30 Expand Controller with login Endpoint and expand existing methods 38:03 Test all Endpoints with postman and save the postman collection in git 43:33 Commit changes and finish feature, merge everything back to develop 45:00 Short look in gitlab and trello (closing the story) 45:53 Look at what will be done in the next video I appreciate every feedback in the comments and would be happy if you also like && subscribe :) Follow me on Twitter: / thomas_oliverk NestJS is used in v7. Angular is used in v9. Nodejs is used in v12. NPM is used in v6. Frameworks: Backend Framework: https://nestjs.com/ Frontend Framework: https://angular.io/ Tools: postgres Database: https://www.elephantsql.com/ IDE: https://code.visualstudio.com/ API Development, Testing: https://www.postman.com/ Versioning: https://gitlab.com/ Node and NPM: https://nodejs.org/en/ Git and Git Flow: https://git-scm.com/downloads rxjs: https://rxjs-dev.firebaseapp.com/