DailyFresh(天天生鲜)
天天生鲜是Python中Django框架的一个经典案例,现将其用java的SSM框架实现
版本信息
v1.1 完成注册功能
实现功能:
用户注册:前台校验,成功后发送ajax请求,控制器响应并向数据库表中添加数据
用户激活:通过产生唯一激活码查询用户并修改用户激活状态
暂时发现的问题:
密码明文存储
邮件功能未完成
异常信息输出在页面上,给人不好的体验
用户名和密码存储出现错误(Controller中的json解析出现问题),存储到数据库的格式为'"DATA"',导致查询出现问题
v1.2 完成登录功能
实现功能:
用户登录:通过用户名和密码查询用户并判断用户是否激活,登录成功后将用户存储在session中
退出登录:将存储在session中的用户信息清除
记住用户名:判断用户是否勾选记住用户名,将信息存在cookie中
主页顶部显示用户欢迎信息:通过判断
1