页面内容:
1.注册
2.登录
3.退登、修改密码/修改昵称
4.列表页(可新增,删除,修改,查询)
5.子账号页(可增,删,改,查)==》仅对超级管理员开放
用到技术:
1.反向代理
2.数据库建表,请求mysql数据库
3.进行node模块化开发,分模块处理请求()
具体功能:
1.生成验证码
2.token:前端用uuid加密生成token实现验证码一一对应
3.用redis(可支持:键/值对,哈希表,链表,集合)缓存token以及用户信息,并设置过期时效
redis使用:
1.先跑起来redis服务:到redis文件目录下:redis-server redis.window.conf
2.在打开可视化工具(redis desktop manager)查看
前端代码(https://github.com/miaSlady/modular_html)
node后台代码(https://github.com/miaSlady/modular)
1.建立读书计划表

2.建立用户列表


"koa": "^2.12.0",
"koa-bodyparser": "^4.3.0",
"koa-router": "^8.0.8",
"koa-session": "^6.0.0",
"koa2-cors": "^2.0.6",
"mysql": "^2.18.1",
"redis": "^3.0.2",
"svg-captcha": "^1.4.0"
"crypto": "^1.0.1"
koa 写后台;mysql连接服务器;svg-captcha生成二维码;redis写token校验;crypto配合redis使用
原文:https://www.cnblogs.com/miaSlady/p/13132356.html