【文件属性】:
文件名称:user-authentication
文件大小:26KB
文件格式:ZIP
更新时间:2021-04-06 20:49:37
身份验证简介
授权和身份验证之间的区别
无法获得不带身份验证的授权,但反之亦然
我们正在做身份验证
前端和后端
游览入门代码
有一个快递应用程序为前端服务
3001和3000
main.js
用户迁移和模型
设置
我
sequelize db:create / migrate
2个用于前后的终端选项卡,同时运行两个服务器
第1章:创建用户(又名注册)
后端
设置POST /用户路由
电子邮件的唯一性
用用户obj响应
前端
轴距
提交表单提交
如果有错误,提醒它
如果成功,则将用户标识保存到localStorage
摩根的好时光
第2章:登录
后端
POST /用户/登录
通过电子邮件查找用户
检查密码是否匹配
如果是这样,则用用户obj响应
否则401
前端
与注册表单相同,只需确保您使用登录输入值
第三章:登出
后端
这不是该死的事情:后端没有持久存储是否有人登录的信息
前端
【文件预览】:
user-authentication-main
----frontend()
--------index.html(1KB)
--------main.js(1KB)
--------server.js(594B)
--------.gitignore(13B)
--------package-lock.json(35KB)
--------style.css(146B)
--------package.json(330B)
----backend()
--------models()
--------server.js(350B)
--------migrations()
--------config()
--------.gitignore(13B)
--------package-lock.json(62KB)
--------package.json(427B)
----README.md(2KB)