教程演示🔗

⚠️本教程提供中英文字幕和完整课程相关资料

Advanced MERN Stack Authentication
高级 MERN 堆栈身份验证

Learn MERN Stack Authentication and Authorization like it is done in the real world.
学习 MERN 堆栈身份验证和授权,就像在现实世界中一样。

What you’ll learn 您将学到什么

  • MERN Stack Authentication and Authorization
    MERN 堆栈身份验证和授权
  • User Registration and Login
    用户注册和登录
  • Password Reset Via Email 通过电子邮件重置密码
  • Sending Automated Email 发送自动电子邮件
  • User Management 用户管理
  • Assign User Roles 分配用户角色
  • Google OAuth Login谷歌授权登录

Requirements 要求

  • Basic knowledge of MERN Stack
    MERN堆栈基础知识

Description 描述

Welcome to Mern Stack Authentication Course.
欢迎来到Mern Stack身份验证课程。

What is Authentication? 什么是身份验证?
In simple terms, authentication is the process of verifying who a user is, while authorization is the process of verifying what they have access to.
简单来说,身份验证是验证用户身份的过程,而授权是验证他们有权访问的内容的过程。

In this course, we are going to cover MERN Stack Authentication as it is done in the real world.
在本课程中,我们将介绍 MERN 堆栈身份验证,因为它在现实世界中完成。

What we will cover. 我们将涵盖的内容。

– MERN Stack Authentication and Authorization
– MERN堆栈身份验证和授权

–  Build Frontend pages with React and SCSS
– 使用 React 和 SCSS 构建前端页面

–  Setup Routing with React Router V6
– 使用 React 路由器 V6 设置路由

– Build API endpoints with Express
– 使用 Express 构建 API 端点

– User Registration and Login
– 用户注册和登录

– Password Reset Via Email
– 通过电子邮件重置密码

– Sending Automated Email
– 发送自动电子邮件

– User Management – 用户管理

– Assign User Roles – 分配用户角色

– Google OAuth Login – 谷歌OAuth登录

– User profile management
– 用户配置文件管理

– Change password – 更改密码

– Working with Cookies – 使用饼干

– Working with JWT (JSON web token)
– 使用 JWT(JSON 网络令牌)

– Auth Middleware – 身份验证中间件

– Profile Update – 个人资料更新

–  Protect routes to only be accessed by logged-in users
– 保护路由仅供登录用户访问

– Error handling – 错误处理

– Working with Cookies – 使用饼干

– Pushing projects to Github
– 将项目推送到 Github

– Deploy Backend to Render
– 部署后端以渲染

– Deploy Frontend to Vercel
– 将前端部署到Vercel

Course requirement 课程要求

  • Developers who got basic React and MERN Stack knowledge and want to learn in-depth MERN Stack authentication.
    获得基本 React 和 MERN Stack 知识并希望深入了解 MERN Stack 身份验证的开发人员。

NOTE: 注意:

This is not an introduction to React course, you are expected to know React before taking this course.
这不是对 React 课程的介绍,您应该在参加本课程之前了解 React。

However, I try to explain the ReactJS concepts used in every section.
但是,我尝试解释每个部分中使用的 ReactJS 概念。

This is not an introduction to MERN Stack course, you are expected to know MERN Stack before taking this course.
这不是对 MERN Stack 课程的介绍,您应该在参加本课程之前了解 MERN Stack。

However, I will explain everything I do while building the project.
但是,我将解释我在构建项目时所做的一切。

Who this course is for:
本课程适用对象:

  • Students who want gain an indepth knowledge of MERN Stack Authentication
    想要深入了解 MERN 堆栈身份验证的学生

发表回复

后才能评论

尊敬的用户,您好!由于部分培训机构和留学生的举报,近期导致网站大量链接暂时失效。对此给您带来的不便,我们深表歉意。任何链接失效的资源,欢迎您添加侧边栏二维码随时反馈,我们将在48小时内为您提供新的网盘链接。如果您对此不便感到不满,您也可在48小时内申请无理由退款。感谢您的理解与支持!

Windows播放器推荐:Potplayer Potplayer 是免费的 Windows 播放器,支持双字幕和自动翻译功能。以下是操作指南: 挂载字幕 加载中文字幕:右击选择 字幕 -> 字幕设置,取消“只匹配文件名字幕”选项。可调整字幕颜色、位置和大小。 双字幕设置:右击 字幕 -> 选择字幕 -> 次字幕输出,设置主字幕和次字幕。 自动翻译 若可访问 Google 翻译服务,选择 字幕 -> 实时字幕翻译,勾选 总是使用 和 Google Translate,即可实时翻译英文字幕。 Potplayer 让观看更智能,学习体验升级。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可联络站长解决。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源