所有源码都在githubhttps://github.com/samdidemo/nodejs
由于现在我们还没进行数据库的连接,所以数据我用json来存储
为了演示简单,我就不使用表单post提交了,使用简单点的get请求
代码如下
使用express框架实现登录
const express=require('express')
var server=express()
var users={'zhangsan':'12345','lisi':12345,'wangwu':12345}
server.get('/login',function(req,res){
var user=req.query['user']
var password=req.query['password']
console.log(user,password)
if(users[user]==null){
res.send({'ok':false,'msg':'不存在这个用户'})
}else if(users[user]!=password){
res.send({'ok':false,'msg':'密码错误'})
}else{
res.send({'ok':true,'msg':'登录成功'})
}
})
server.listen(8080)
比如请求地址为http://localhost:8080/login?user=lin&a