const http = require("http");
const fs = require("fs");
const querystring = require("querystring");
const urlutil = require("url");
var user = {};
http.createServer(function(req,res){
//解析数据
var str = "";
var base= "./www"
console.log(base);
req.on("data",function(data){
str += data;
});
req.on("end",function(){
var obj = urlutil.parse(req.url,true);
var url = obj.pathname;
console.log(url);
var get = obj.query;
var post = querystring.parse(str);
//判断请求的是静态文件还是接口
if(url == "/user"){//这是请求的接口
var act = get.act;
if(act == "login"){//登录功能
//判断用户是否存在
console.log(get.name+"***"+get.pass);
console.log(user[get.name]);
console.log(user);
if(user[get.name] == null){
res.write('{"ok":false,"msg":"此用户不存在"}');
}else{
if(user[get.name] == get.pass)
node.js非常简单实现登录注册功能-学习小demo
最新推荐文章于 2022-11-14 19:43:43 发布
本文通过一个简单的示例,介绍如何使用Node.js实现登录注册功能。通过这个小demo,读者将理解如何处理HTTP请求,验证用户输入,并存储及验证用户凭证。

最低0.47元/天 解锁文章
2159

被折叠的 条评论
为什么被折叠?



