1,注册
(1)提交表单
(2)验证用户名,密码,邮箱,电话是否合法
(3)检查用户名是否存在
(4)加密密码,salt,md5
(5)插入用户数据到数据库
(6)判断成功写入数据库,跳转到成功注册页面或失败页面
2,用户登录
(1)检查是否登陆,通过session,coookie
(2)检查表单用户名是否为空
(3)从数据库获取该用户数据包括id,salt,password,name,
(4)校验密码
(5)session保存用户id,name
创建cookie,它的时间单位是秒,
3,忘记密码,
4,用户信息查看修改
5,购物车
6,收藏