API-JSONWebToken-Auth-Node-Mongo:一个简单的Node.js API。 使用Mongo创建用户并将其存储在本地数据库中,并使用JSON Web令牌对用户进行身份验证

时间:2024-05-28 12:51:03
【文件属性】:

文件名称:API-JSONWebToken-Auth-Node-Mongo:一个简单的Node.js API。 使用Mongo创建用户并将其存储在本地数据库中,并使用JSON Web令牌对用户进行身份验证

文件大小:16KB

文件格式:ZIP

更新时间:2024-05-28 12:51:03

JavaScript

API-JSONWebToken-Auth-Node-Mongo 一个简单的Node.js API。 使用Mongo创建用户并将其存储在本地数据库中,并使用JSON Web令牌对用户进行身份验证。 在package.json文件中,我们具有以下两个依赖项来处理json网络令牌: "express-jwt" : "^3.0.1" , "jsonwebtoken" : "^5.0.5" 为了创建和存储用户,我们使用以下方法: "bcrypt" : "^0.8.5" , "mongoose" : "^4.1.4" 在app.js (服务器端)内部,以下两行代码可保护我们的api路由,使其免受未发送带有正确令牌的授权标头的所有攻击: var expressJwt = require ( 'express-jwt' ) ; app . use ( '/api/*' ,


【文件预览】:
API-JSONWebToken-Auth-Node-Mongo-master
----.gitignore(28B)
----app.js(3KB)
----package.json(461B)
----bin()
--------www(2KB)
----models()
--------user.js(5KB)
----public()
--------javascripts()
--------stylesheets()
----views()
--------error.jade(84B)
--------index.jade(2KB)
--------register.jade(2KB)
--------layout.jade(368B)
----README.md(6KB)
----npm-debug.log(2KB)
----routes()
--------api()
--------index.js(205B)
--------authenticate.js(1KB)
--------register.js(1KB)

网友评论