MERN Stack Web Development with Ultimate Authentication

MERN Stack Web Development with Ultimate Authentication

使用 MERN Stack 从零开始构建终极身份验证样板项目到数字海洋云服务器。

你将会学到的

  • 构建 Ultimate MERN (Mongo Express React Node) Stack Boilerplate 项目
  • 构建生产就绪认证系统
  • 使用邮箱密码建立登录注册系统
  • 使用 Google 和 Facebook 实施社交登录系统
  • ACL – 访问控制
  • MERN 堆栈 Web 开发
  • 使用 Node Js 进行 API 开发
  • 使用 React 进行前端 Web 开发
  • 为您未来的所有 React Node FullStack 项目创建您自己的基础项目
  • 学习全栈部署到数字海洋云服务器,包括 MongoDB 设置
  • 将用户保存到数据库之前的帐户激活
  • 用谷歌登录
  • 使用 Facebook 登录
  • 专用路由
  • 管理员路由
  • 使用 React 的页面布局
  • 使用本地存储
  • 使用 Cookie
  • 使用 JWT(json Web 令牌)
  • 基于角色的重定向
  • 资料更新
  • 认证中间件
  • 管理中间件
  • 保护路线
  • 处理 JWT 到期
  • 错误处理
  • 吐司通知
  • 忘记密码
  • 重设密码
  • 将项目推送到 Github
  • 将项目从 Github 拉到 Digital Ocean
  • 数字海洋服务器配置
  • 将后端/前端部署到单个 Digital Ocean Droplet
  • 将项目推送到实时服务器后提交更改
  • 添加域名
  • Cloudflare CDN 和免费 SSL
  • 强制 HTTP 到 HTTPS
  • 将所有 www 重定向到非 www
  • 将 Google 和 Facebook 登录重定向更新到生产域
  • 将 Digital Ocean IP 重定向到实际域名
  • 静态网站 / SEO

要求

  • 对 React 的基本了解
  • Node Js的基本理解
  • JavaScript的基本理解
  • 能够将 Node JS 应用程序连接到 MongoDB(使用本地 mongodb 安装或 mongo atlas)
  • 对 FullStack React Node MongoDB Web 开发感兴趣

说明

MERN Stack(MongoDB Express React 节点)FullStack 项目从零开始到具有生产就绪身份验证的实时服务器

MERN STACK

通过构建具有帐户激活、忘记密码、重置密码、使用 facebook 登录、使用 google 登录以及 ACL 的生产就绪登录注册系统来学习 MERN 堆栈 Web 开发,方法是为经过身份验证的用户和具有管理员角色的用户实施私有和受保护的路由。

作为奖励,我还包括配置文件更新和部署到数字海洋云服务器。

如果您希望使用 React Node Express 和 MongoDB 或更广为人知的 MERN Stack 使用 FullStack,那么这应该是您的第一个课程。因为在这里您将学习构建一个 Ultimate 样板项目,该项目也可用于您将来为自己、为您的客户或在您的工作中构建的任何 MERN Stack 项目。

添加了新的讲座

  1. 添加域名
  2. Cloudflare CDN 和免费 SSL
  3. 强制 HTTP 到 HTTPS
  4. 将所有 www 重定向到非 www
  5. 将 Google 和 Facebook 登录重定向更新到生产域
  6. 将 Digital Ocean IP 重定向到实际域名

本课程涵盖的关键概念

  1. 构建终极 MERN(Mongo Express React 节点)堆栈项目
  2. 构建生产就绪认证系统
  3. 使用邮箱密码建立登录注册系统
  4. 使用 Google 和 Facebook 实施社交登录系统
  5. ACL – 访问控制
  6. MERN 堆栈 Web 开发
  7. 使用 Node Js 进行 API 开发
  8. 使用 React 进行前端 Web 开发
  9. 为您未来的所有 React Node FullStack 项目创建您自己的基础项目
  10. 学习全栈部署到数字海洋云服务器,包括 MongoDB 设置
  11. 将用户保存到数据库之前的帐户激活
  12. 用谷歌登录
  13. 使用 Facebook 登录
  14. 专用路由
  15. 管理员路由
  16. 使用 React 的页面布局
  17. 使用本地存储
  18. 使用 Cookie
  19. 使用 JWT(JSON Web 令牌)
  20. 基于角色的重定向
  21. 资料更新
  22. 认证中间件
  23. 管理中间件
  24. 保护路线
  25. 处理 JWT 到期
  26. 错误处理
  27. 吐司通知
  28. 忘记密码
  29. 重设密码
  30. 将项目推送到 Github
  31. 将项目从 Github 拉到 Digital Ocean
  32. 数字海洋服务器配置
  33. 将后端/前端部署到单个 Digital Ocean Droplet
  34. 将项目推送到实时服务器后提交更改

在本课程结束时,您将拥有自己的生产就绪 MERN Stack 项目,该项目在 Digital Ocean 云服务器中实时运行。

观看宣传视频,以更好地了解本课程的全部内容以及它如何永久改变您的生活:)

Web 开发不仅与编码有关,还与部署、处理域、托管、CDN、www/non-www、http/https、重定向、SEO、推送新功能等有关。获取所有知识以及生产就绪的身份验证系统、管理路线、具有可靠项目架构的页面布局。本课程的项目是一件大事的开始:)

让我们开始全栈。让我们去 MERN 堆栈。

<代码继续/>

此课程面向哪些人:

  • JavaScript 爱好者希望使用 React Node 和 MongoDB 实现 FullStack
  • 想要构建自己的 MERN 样板项目的 Web 开发人员
  • 想要在其项目中构建或添加生产就绪身份验证系统的 Web 开发人员
  • 好奇如何使用 React 和 Node 设置 FullStack 项目的 Web 开发人员
  • 想要学习如何实现布局和路由系统的 Web 开发人员
  • 想要学习为管理员和订阅者(​​普通用户)实施 ACL(访问控制)的 Web 开发人员
  • Web 开发人员,他们构建了很棒的项目,但由于没有生产就绪的身份验证系统而无法上线
  • 所有想要开始构建生产就绪的 JavaScript React Node Js 开发人员 FullStack MERN Stack Apps
  • 有兴趣学习如何将生产就绪应用程序部署到 Digital Ocean 云服务器的 Web 开发人员
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy资源站 » MERN Stack Web Development with Ultimate Authentication