
本课程Complete JWT Authentication Course with Node, Mongo, Express主要教授如何用Node.js, MongoDB & Express.js构建完整JWT验证REST API,您可从中学习关键的API和JWT概念,以使您快速掌握通过微服务设置现代JSON Web令牌身份验证的好处。
课程覆盖:
什么是API,它如何工作?
什么是JWT,它如何工作?
设置MongoDB Atlas和社区服务器
设置Express API服务器
模型路由控制器设计模式的实现
访问令牌验证中间件
刷新令牌功能
登录和注册功能
电子邮件确认和密码重置功能
电子邮件变更功能
这是您将通过本课程学到的东西:
1. API和JWT概念的完整初学者–您将了解API和JWT是什么,它们如何工作以及如何实际将它们实现为可以与任何前端和后端集成的功能齐全的微服务。
2.有用的资源–在逐步进行讲座的过程中,您将获得有用的PDF资源和代码模板。PDF文件将采用快速解释指南的形式,并且代码模板将包含以前的功能代码和代码片段。
3.实际挑战–在本节的最后,您将面临至少一个小挑战,即在进入下一部分之前扩展API的功能,只是在自学方面将您推得更远些。和学习新事物。
4.高级概念和安全性-您将构建一个完全安全并考虑安全漏洞和不安全做法的API。这将帮助所有初学者,中级和高级程序员建立安全的后端和前端集成。
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 27 lectures (3h 8m) | Size: 1 GB
Build a complete JWT Authentication REST API using Node.js, MongoDB & Express.js
What you’ll learn:
Build a complete JWT Authentication API
What Model-Route-Controller is and how it works
How Access Tokens & Refresh Tokens work
Create Environmental Variables
Validate Input on Server-Side
Setting Up MongoDB Atlas & Community Server
Setting Up Express API Server
Login & Registration Functionality
Email Confirmation & Password Reset Functionality
Email Change Functionality
Requirements
Basic JavaScript knowledge
Description
Learn key API and JWT concepts to get you up to speed with the benefits of setting up modern JSON Web Token authentication through a microservice. Covering:
What is API and how does it work?
What is JWT and how does it work?
Setting Up MongoDB Atlas & Community Server
Setting Up Express API Server
Model-Route-Controller Design Pattern Implementation
Access Token Verification Middleware
Refresh Token Functionality
Login & Registration Functionality
Email Confirmation & Password Reset Functionality
Email Change Functionality
Here is what you will get with this course:
1. Complete beginner to API & JWT concepts – You will learn what API and JWT is, how they work and how you can practically implement them into a fully functional microservice that can be integrated with any front-end and back-end.
2. Useful resources – You will get useful PDF resources and code templates as you move towards progressing through the lectures. The PDF files will be in form of quick explanation guides and the code templates will include the previous functional code and code snippets.
3. Real-world challenges – At the end of some section you will be given at least one mini challenge to extend the functionality of the API before moving onto the next section, just to push you a little further when it comes to self-teaching and learning new things.
4. Advanced concepts & security – You will build an API that is completely secure and takes into consideration security holes and insecure practices. This will help all beginners, intermediate and advanced programmers to build a secure back-end and front-end integration.
5. Ask me anything – I understand that you may have questions about any aspect of the course, therefore I am more than happy to answer any questions in Q&A section within a very timely manner!
Who this course is for
Beginners who are building their first authentication API
Intermediate & Advanced students who want to improve the structure and security of their authentication API

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/2812.html