一些注意事项
- 关于密码
所有输入密码信息的页面都在页面上加密密码后提交,这样后台得到的是密文密码信息
这里用到密码加密工具类
页面
- 登陆页
- 注册页
- 信息展示页
页面元素
- 登陆页
- 输入用户名和密码
加密密码后,后台匹配用户名,对比用户密码和输入密码,并返回登录结果
* 登陆按钮
验证用户名和密码合法后提交post
* 注册按钮
清空登录信息,跳转注册页
* 密码重置按钮
跳转密码找回页
* 登陆页提示信息
提示用户名密码不合法信息
* 错误信息
提示登录失败返回信息
- 注册页
- 用户名,自动检测唯一性
延迟10秒左右,有变化情况下自动后台匹配用户数据库,无重复返回true
备注:可以测试onchangge,onkeyup效果,或者兼容性不明的oninput实现,延迟可以不要
* 密码,自动检测合法性
检查合法性,密码大于8位小于16位
* 密码确认,自动检测同一性
* 邮箱地址,自动检测合法性
* 昵称,限制字数
* 提交按钮,所有项目合法情况下提交