【文件属性】:
文件名称:身份验证测试:身份验证的场所-授权
文件大小:32KB
文件格式:ZIP
更新时间:2021-03-03 02:53:21
JavaScript
验证测试v0.1
认证的第一次迭代-授权测试。
使用JWT
应该可以:
创建一个新用户(存储在数据库中)
使用用户名/密码登录用户
请求未登录用户的公共资源
以登录用户身份请求受保护的资源
在第一次迭代中,后端将成为重点。 因此,将使用curl / postman创建用户,登录并请求资源
去做
正在做
具有不同授权级别的多条路由
完毕
两条路线(一条带有受保护的资源,另一条没有受保护的)
实施JWT(JWT的验证)
实施登录功能
实施功能以创建新用户
设置不同的路线
将样板代码连接到数据库
为数据库创建模式
设置数据库
创建样板代码
【文件预览】:
Auth-test-master
----.eslintrc.json(352B)
----.gitignore(49B)
----middleware()
--------authjwt.js(1KB)
--------logger.js(270B)
----package.json(965B)
----package-lock.json(82KB)
----db()
--------models()
--------index.js(218B)
----index.js(1KB)
----utils()
--------initiateRoles.js(467B)
----Readme.md(865B)
----controllers()
--------moderator.js(127B)
--------admin.js(123B)
--------auth.js(2KB)
--------user.js(150B)
----routes()
--------authRouter.js(233B)
--------resourceRouter.js(787B)