登录
功能概述
登录功能是系统的入口,提供多种登录方式,包括账号登录、手机号登录、邮箱登录以及第三方平台(Gitee、GitHub)登录,满足不同用户的需求。同时支持记住密码、验证码验证等安全特性。
登录页面
页面说明
登录页面分为PC端和移动端两种布局,根据设备自动切换。PC端布局包含左侧banner图和右侧登录表单,移动端布局则优化为垂直排列。
界面元素
元素 | 说明 |
---|---|
Logo | 系统标志,位于页面顶部 |
标题 | 系统名称,显示在Logo右侧 |
登录表单 | 包含不同登录方式的表单 |
切换登录方式 | 账号/手机号/邮箱登录方式切换 |
第三方登录 | Gitee、GitHub等第三方平台登录入口 |
记住我 | 记住登录状态的复选框 |
主题切换 | 切换系统日光和暗黑模式主题的按钮 |
页脚 | 包含版权信息 |
账号登录
功能说明
通过用户名和密码进行登录,支持租户编码输入(多租户场景)和验证码验证。
操作指南
- 在登录页面默认显示账号登录选项卡(若未启用邮箱登录)
- 若系统启用多租户且未访问租户绑定域名时,需要输入租户编码
- 输入用户名和密码
- 输入验证码(若启用验证码,可在【系统配置/登录配置】中临时关闭验证码,便于测试场景)
- 可选:勾选"记住我"以保持登录状态
- 点击"立即登录"按钮
注意事项
- 验证码有效期为120秒,过期后需点击刷新
- 连续多次登录失败可能会触发账户锁定机制(可在【系统配置/安全配置】中调整)
手机号登录
功能说明
通过手机号和短信验证码进行登录。
操作指南
- 在登录页面点击"手机号登录"选项卡
- 若系统启用多租户且未访问租户绑定域名时,需要输入租户编码
- 输入手机号
- 点击"获取验证码"按钮,弹出滑动验证码对话框,验证通过后获取验证码
- 输入收到的短信验证码
- 点击"立即登录"按钮
注意事项
- 验证码有效期为 5 分钟
- 获取验证码存在限流处理:
- 1.同一号码同一模板,1分钟2条,1小时8条,24小时20条
- 2.同一号码所有模板 24 小时 100 条
- 3.同一 IP 每分钟限制发送 30 条
- 1.同一号码同一模板,1分钟2条,1小时8条,24小时20条
邮箱登录
功能说明
通过邮箱和邮件验证码进行登录。
操作指南
- 点击登录页面底部的"邮箱登录"链接切换到邮箱登录模式
- 若系统启用多租户且未访问租户绑定域名时,需要输入租户编码
- 输入邮箱地址
- 点击"获取验证码"按钮,弹出滑动验证码对话框,验证通过后获取验证码
- 输入收到的邮件验证码
- 点击"立即登录"按钮
注意事项
- 验证码有效期为 5 分钟
- 获取验证码存在限流处理:
- 1.同一邮箱同一模板,1分钟2条,1小时8条,24小时20条
- 2.同一邮箱所有模板 24 小时 100 条
- 3.同一 IP 每分钟限制发送 30 条
- 1.同一邮箱同一模板,1分钟2条,1小时8条,24小时20条
第三方登录
功能说明
支持通过Gitee、GitHub等第三方平台账号登录系统,简化登录流程。
操作指南
- 在登录页面底部的"其他登录方式"区域,选择要使用的第三方平台图标(Gitee或GitHub)
- 系统将跳转到对应的第三方平台授权页面
- 在第三方平台上确认授权
- 授权成功后自动返回系统并完成登录(如果未绑定系统账号,会自动注册新用户)
注意事项
- 第三方注册登录的新用户登录后,请注意及时配置密码