单点登录验证系统用例图
时间: 2024-01-08 10:21:03 浏览: 27
单点登录验证系统用例图可以包括以下几个用例:
1. 用户登录:
- 描述:用户使用已注册的账号进行登录。
- 主要参与者:用户
- 前置条件:用户已注册账号
- 后置条件:用户成功登录系统
- 步骤:
1. 用户输入用户名和密码。
2. 系统验证用户名和密码的正确性。
3. 如果验证通过,系统将用户登录状态设置为已登录。
2. 用户注销:
- 描述:用户退出登录。
- 主要参与者:用户
- 前置条件:用户已登录系统
- 后置条件:用户成功注销并退出系统
- 步骤:
1. 用户点击注销按钮。
2. 系统将用户登录状态设置为已注销。
3. 访问受限资源:
- 描述:用户尝试访问需要登录才能访问的资源。
- 主要参与者:用户
- 前置条件:用户未登录系统
- 后置条件:用户成功登录并访问资源
- 步骤:
1. 用户尝试访问受限资源。
2. 系统检测到用户未登录。
3. 系统跳转到登录页面。
4. 用户输入用户名和密码进行登录。
5. 系统验证用户名和密码的正确性。
6. 如果验证通过,系统将用户登录状态设置为已登录,并跳转回原来的资源页面。
4. 密码重置:
- 描述:用户忘记密码,需要重置密码。
- 主要参与者:用户
- 前置条件:用户未登录系统
- 后置条件:用户成功重置密码并登录系统
- 步骤:
1. 用户点击忘记密码链接。
2. 系统跳转到密码重置页面。
3. 用户输入注册时使用的邮箱或手机号。
4. 系统向用户提供的邮箱或手机号发送重置密码的链接或验证码。
5. 用户通过链接或验证码验证身份。
6. 用户设置新密码。
7. 系统验证新密码的合法性并更新用户密码。
8. 用户使用新密码登录系统。