文件名称:authentication-jwt:使用JWT学习身份验证-Node.js-Express.js
文件大小:63KB
文件格式:ZIP
更新时间:2024-05-20 14:43:05
JavaScript
使用JWT进行身份验证-Tuto 使用Netninja播放列表身份 智威汤逊 代表JSON Web令牌。 定义身份验证路由 路线 方法 公用事业 /报名 得到 注册页面 /登录 得到 登录页面 /报名 邮政 在数据库中创建一个新用户 /登录 邮政 验证当前用户 /登出 得到 注销用户 邮差 没有服务器时模拟请求的工具:D 猫鼬验证 我们可以使用自己的函数来验证所需的内容,但也可以使用可以完成此任务的第三方工具。 npm install validator 注意:如果验证器没有特定的message属性,则可以像的第15行一样定义错误消息 猫鼬钩 当文档保存到数据库时,使用挂钩在不同的位置激发代码。 哈希密码(bcrypt) 哦,所以现在我可以看到每个人的密码和.. *想着邪恶的事情* 不 ! 如果我们的数据库遭到破坏,则应该对密码进行哈希处理,以保护我们的用户数据。 为此,我们将使用
【文件预览】:
authentication-jwt-main
----.gitignore(2KB)
----routes()
--------authRoutes.js(425B)
----README.md(4KB)
----views()
--------smoothies.ejs(1KB)
--------partials()
--------signup.ejs(1KB)
--------home.ejs(316B)
--------login.ejs(1KB)
----public()
--------smoothie.png(25KB)
--------styles.css(2KB)
----middleware()
--------authMiddleware.js(1KB)
----app.js(879B)
----package.json(724B)
----models()
--------User.js(1KB)
----controllers()
--------authController.js(2KB)
----package-lock.json(97KB)