希望藉由 node 做出基本的会员系统,请前辈赐教
5 回复
直接用EXPRESS 挂一个REDIS做session 用session的值判断登陆及注销。 教程没有,自己摸索比较好。
谢谢,这样对我的帮助很大了。
送你几个接口
路由
- 请求注册
new(req, res)
- 注册
create(req, res)
- 请求登录
entry(req, res)
- 登录
login(req, res)
- 退出登录
logout(req, res)
数据
- 会话验证
session(usid, callback)
// usid为会话id,来自cookie
- 查找用户名
findUser(username, callback)
// callback(state) state===true表示存在 - 查找Email
findEmail(email, callback)
// 同上 - 存储新的用户信息
saveUser(user, callback)
// user为Object类型,你的用户数据结构 - 更新新的用户信息
updateUser(user, callback)
- 删除用户
deleteUser(username, callback)
视图
- 显示注册页面
showJoin(res)
- 显示登录页面
showLogin(res)
- 跳转到主页
redirectHome(res)
- 跳转到用户主页
redirectUser(res, options)
- 错误404
error404(res)
- 服务器错误
serverError(res)
感谢以上两位前辈协助,小弟万分感谢。