AUTH-Node-nG-Mongo-JWT:使用 JSON Web 令牌进行身份验证

时间:2024-07-13 06:19:26
【文件属性】:

文件名称:AUTH-Node-nG-Mongo-JWT:使用 JSON Web 令牌进行身份验证

文件大小:19KB

文件格式:ZIP

更新时间:2024-07-13 06:19:26

JavaScript

概要 使用 NodeJS、ExpressJS、AngularJS 和 MongoDB 进行身份验证。 服务器在 JSON Web 令牌(JWT)的帮助下保护 Angular 路由 URL。 角度路线 使用以下 $http 路由管理用户创建/登录和身份验证: post /register : 注册用户名、密码、邮箱 post /login : 使用用户名和密码登录 get /admin :使用 JWT 保护的路由 post logout :注销并删除客户端上的 JWT JWT 认证流程 客户端通过 HTTP 向节点服务器发送有效凭据(例如用户名和密码)。 节点服务器验证凭据,如果正常,则使用 jsonwebtoken.js 中间件创建 JWT 并将 JWT 发送到客户端。 客户端将令牌存储在会话存储中。 app.js 中的 $httpProvider 拦截器代码将 JWT 添加到服


【文件预览】:
AUTH-Node-nG-Mongo-JWT-master
----server()
--------models()
--------config()
--------routes.js(1KB)
--------routes()
----package.json(480B)
----server.js(3KB)
----.bowerrc(47B)
----.gitignore(39B)
----public()
--------css()
--------index.html(2KB)
--------js()
--------views()
----README.md(2KB)
----bower.json(434B)

网友评论