前言
观
看
此
文
章
之
前
建
议
最
好
有
一
定
的
J
S
基
础
。
观看此文章之前建议最好有一定的JS基础。
观看此文章之前建议最好有一定的JS基础。
这个简易的数据库是通过node.js对文件的读写操作来实现的,实现概要流程如下->
项目结构
图片版本
文字版本
▼database #存放数据库文件
--|userinfo #用户信息
▼alib #存放插件
--|▼verification #验证相关API
----|index.js #verification API主入口
----|tools.js #verification 工具库
main.js
userinfo文件内容
[{"username":"李刚","password":"123456"},{"username":"sugarman","password":"123456"},{"username":"sugarmant","password":"123456"},{"username":"meis","password":"123456"},{"username":"meis27461","password":"123456"}]
实现思路
登录
通过读取遍历userinfo文件中json格式的数据,来判断登录用户的账号密码是否匹配;
注册
也是通过遍历userinfo文件的json数据来进行判断用户名是否被注册,
如果没有被注册的话直接push一个对象到json数组中。