- 登录页天气预报,使用高德API获取用户定位及当地天气预报
- 使用用户名/邮箱/手机号作为账号登录,根据用户类型跳转个人主页/管理员页面
- 用户注册功能,密码使用MD5加密
- 使用cookie实现七天免登录功能
- 忘记密码,可通过邮箱验证码验证后重置密码、也可通过安全信息验证后重置密码。
- 页面显示灰色滤镜
- 修改用户基本资料,包括昵称、性别、学校、邮箱、手机号等内容
- 头像修改
- 密码修改
- 申请账号注销
- 安全退出登录,清除cookie和服务器session。
- 分页查询数据库中的用户信息、用户个人详细信息
- 通过手机号、邮箱、学号精确搜索
- 通过用户名、姓名、学校、学院、专业和籍贯进行模糊搜索
- 删除/禁用/启用用户
- 批量删除用户
- 数据的增删改查
- 跨域过滤器,解决跨域携带cookie问题
- 认证过滤器,只有登录的用户才能获取到数据。非登录用户访问个人主页/管理员页面、已登录用户访问登陆页面、普通用户访问管理员页面将自动重定向到新的页面。
- 邮箱验证码发送功能