文件名称:mean-jwt:使用 Json Web Token 方法的均值堆栈
文件大小:16KB
文件格式:ZIP
更新时间:2024-07-28 15:58:16
JavaScript
mean-jwt(工作进度) 从 Jeff Dickey 的“Mean Sample”开始的一个项目,有一些差异,例如注销功能、上传图像、更新帖子等。 这个想法是使用 Json Web Token 进行身份验证,避免与跨脚本攻击相关的烦人问题。 我们可以允许客户端为令牌交换有效的凭据,而不是为每个请求提供用户名和密码等凭据。 此令牌使客户端可以访问服务器上的资源。 令牌通常比密码更长且更模糊。 获得令牌后,必须在每次 API 调用时发送令牌。 然而,这仍然比每次请求都发送用户名和密码更安全,即使是通过 HTTPS。 要求: Node.js 安装 mongodb 安装 Unix 环境(Mac 或 Linux) 功能: 注销(新) Web Socket(尚未从原始项目中实现) 更新帖子(工作进展) 上传图片(工作进度) 使用 Angular 会话的 Json Web 令牌
【文件预览】:
mean-jwt-master
----models()
--------user.js(197B)
--------post.js(225B)
----auth.js(306B)
----config.js(49B)
----package.json(385B)
----templates()
--------posts.html(487B)
--------login.html(493B)
--------register.html(500B)
----assets()
--------app.js(10KB)
----gulpfile.js(849B)
----server.js(319B)
----LICENSE(1KB)
----controllers()
--------index.js(206B)
--------api()
--------static.js(334B)
----views()
--------app.html(1012B)
----.gitignore(13B)
----README.md(2KB)
----ng()
--------posts.ctrl.js(808B)
--------routes.js(395B)
--------application.ctrl.js(556B)
--------login.ctrl.js(426B)
--------module.js(76B)
--------register.ctrl.js(362B)
--------user.svc.js(1KB)
--------posts.svc.js(291B)
----db.js(176B)