1). 用户模块功能有:
* 用户注册:
> 表单页面是jQuery做校验(包含了ajax异步请求)
# 在输入框失去焦点时进行校验;
# 在提交时对所有输入框进行校验;
# 在输入框得到焦点时,隐藏错误信息。
> 表单页面使用一次性图形验证码;
> 在servlet中再次做了表单校验。
> 注册成功时,使用javaMail给注册用户发送激活邮件,邮件中包含用于激活的链接,链接包含激活码参数;
* 用户激活:通过激活码查询用户,如果查询不到用户,那么无效激活码!激活码使用uuid生成!
* 用户登录:
> 表单校验与注册功能相同;
> 登录成功时会把当前用户名保存到cookie中,为了在登录页面的输入框中显示!
* 用户退出:销毁session
2021-06-16 12:11:27
37.41MB
课设
1