spring boot 第十章登录功能需求文档参考

需求文档

  1. 登录:

在首页导航栏点击登录按钮可以跳转到自定义登录界面

未登录的用户在文章详情页里可以在文章详情页底下 (用户想要评论,请先登录!)点击登录即可

跳转到登录界面

1:判断用户名输入框是否为空,用户名为空进行登录会提示。提示语(输入的用户名或密码错误)

2:判断密码输入框是否为空,密码为空进行登录会提示。提示语(输入的用户名或密码错误)

3:判断用户名输入框是否正确,用户名不正确进行登录会提示。 提示语 (输入的用户名或密码错误)

4:判断密码输入框是否正确,密码不正确进行登录会提示。 提示语 (输入的用户名或密码错误)

5:只输入用户名点击登录会在密码输入框弹出提示  提示语(请填写此字段)

6:只输入密码点击登录会在用户名输入框弹出提示  提示语(请填写此字段)

用户名输入框限制字符长度为 “5”个字符, 输入框填写到5个字符后不可继续增加字符,输入框也不做提示语

7:密码输入框限制字符长度为 “8”个字符, 输入框填写到8个字符后不可继续增加字符,输入框也不做提示语

  1. 退出

在首页点击退出可以退出当前账号,并显示登录按钮

  1. 记住我

勾选登录后退出浏览器,有效期内重新进入首页且不用重新登录

用户登录之后数据库中存有用户登录时间 时间格式如:2023-11-05 18:50:53

退出登录后删除数据库中的登录时间

4:权限:

              1:判断当前登录的用户是否是管理员用户,是管理员用户显示后台管理,并且可以进入后台管理

              2:判断当前用户是否是普通用户,是普通用户不显示后台管理

      

5:用户信息页面

       显示当前用户的用户名

       显示当前用户的权限

显示返回按钮

1:点击返回按钮可以返回首页

6:修改用户名

在个人信息页面中显示修改用户

1:判断修改用户名输入框是否为空,为空在输入框里显示“请输入新的用户名”

输入字段后“请输入新的用户名” 自动消失

2:点击确认修改判断修输入框是否有字段,输入框没有字段进行修改会提示 提示语(请填写此字段)

3:修改用户名后把新的用户名保存到数据库

4:点击确认修改后跳转到修改成功页面

5:可以在修改成功页面返回首页重新登录

7 :注册:

       在登录界面显示注册按钮

       注册页面有用户名、密码、确认密码、邮箱输入、注册

              1:点击注册按钮判断用户名输入框是否有字段,没有字段进行提示  提示语(请填写此字段)

              2:输入用户名后点击注册按钮判断密码是否有字段,没有字段进行提示  提示语(请填写此字段)

              3:输入密码后点击注册按钮判断确认密码是否有字段,没有字段进行提示  提示语(请填写此字段)

              4:输入确认密码后点击注册按钮判断邮箱是否有字段,没有字段进行提示  提示语(请填写此字段)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值