|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/complete-jwt-authentication-course-with-node-mongo-express/
课程评论:没有评论
课程名称:完整的 JWT 认证课程:Node、Mongo、Express 课程概述:本课程将帮助您掌握关键的 API 和 JWT 概念,使您能够快速了解通过微服务设置现代 JSON Web Token 认证的好处。课程内容包括:API 的定义与工作原理;JWT 的定义与工作原理;MongoDB Atlas 与社区服务器的设置;构建 Express API 服务器;模型-路由-控制器设计模式的实现;访问令牌验证中间件;刷新令牌功能;登录与注册功能;电子邮件确认与密码重置功能;电子邮件更改功能。 课程收益: 1. 从零基础到掌握 API 和 JWT 概念 - 您将学习 API 和 JWT 的定义、工作原理,以及如何将其实际应用于一个完全集成的微服务中,适用于任何前端和后端。 2. 有用的资源 - 在学习过程中,您将获得有用的 PDF 资源和代码模板,这些 PDF 文件提供简要说明,代码模板包括之前的功能代码和代码片段。 3. 实际挑战 - 在每个章节结束时,您将面临至少一个迷你挑战,以扩展 API 的功能,帮助您在自我学习和掌握新技能方面更进一步。 4. 高级概念与安全性 - 您将构建一个完全安全的 API,考虑到安全漏洞和不安全的实践,帮助所有初学者、中级和高级程序员构建安全的后端与前端集成。 5. 随时提问 - 我理解您可能对课程的任何方面有疑问,因此我非常乐意在问答部分及时回答您的问题! 总之,本课程旨在提供全面的 API 和 JWT 认证知识,帮助您在实际应用中建立安全可靠的微服务系统。
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 ServerSetting Up Express API ServerModel-Route-Controller Design Pattern ImplementationAccess Token Verification MiddlewareRefresh Token FunctionalityLogin & Registration FunctionalityEmail Confirmation & Password Reset FunctionalityEmail Change FunctionalityHere 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!