登录完成 #19

Manually merged
theluyuan merged 1 commits from xuebaoxin into master 2019-11-13 11:11:34 +08:00
2 changed files with 2 additions and 4 deletions

View File

@ -1,8 +1,6 @@
var MongoClient = require('mongodb').MongoClient; var MongoClient = require('mongodb').MongoClient;
var dburl; var dburl;
let add = (set,data,url = dburl) =>{ let add = (set,data,url = dburl) =>{
// console.log(url)
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
MongoClient.connect(url.url, { useUnifiedTopology: true, useNewUrlParser: true}, function(err, db) { MongoClient.connect(url.url, { useUnifiedTopology: true, useNewUrlParser: true}, function(err, db) {
if (err) throw err; if (err) throw err;
@ -99,7 +97,7 @@ let find = (set,where = {},page = 0,num = 0,url = dburl) =>{
if (err) throw err; if (err) throw err;
var dbo = db.db(url.dbname); var dbo = db.db(url.dbname);
try { try {
dbo.collection(set). find(where).skip(num * page).limit(num).toArray(function(err, result) { // 返回集合中所有数据 dbo.collection(set). find(where).skip(num * page).limit(num).toArray(function(err, result) {
if (err) throw err; if (err) throw err;
resolve({code:0,data:result}); resolve({code:0,data:result});
db.close(); db.close();

View File

@ -12,7 +12,7 @@ var loginup = async (ctx,next) => {
}) })
} }
//判断用户名密码 //判断用户名密码
if(ctx.request.body.name == arr[i].name && ctx.request.body.pwd == arr[i].pwd){ if(ctx.request.body.name == arr[0].name && ctx.request.body.pwd == arr[0].pwd){
//颁发token //颁发token
const token = jwt.sign({ const token = jwt.sign({
name: ctx.request.body.name, name: ctx.request.body.name,