登录完成
This commit is contained in:
parent
b12d5ca7e6
commit
92d82c08dd
@ -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();
|
||||||
|
@ -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,
|
||||||
|
Loading…
Reference in New Issue
Block a user