feat: 优化账户切换时的页面状态一致性,增加登录回跳校验和课程阅读新逻辑
- 增加账户状态监听定时器,页面切换时自动校验账户归属,避免跨账户操作 - 新增登录回跳路径校验函数,限制仅允许指定页面回跳,防止非法跳转 - 课程页改为整篇连续阅读,底部仅一次标记已读,兼容历史记录 - 完善助手、对比页、资料填写页等多处的账户状态校验逻辑,防止错版数据提交 - 优化账户资料请求逻辑,增加版本校验,避免旧请求覆盖新数据
This commit is contained in:
@@ -95,7 +95,7 @@ $projectPath = (Get-Location).Path
|
||||
|
||||
## 当前前端交互
|
||||
|
||||
个人与企业评估不提供草稿功能:填写页与确认页仅通过内存传递本次输入,离开流程、刷新或退出账户后丢弃;已接入正式提交及历史列表/详情接口,可修改原评估并增加输入版本。选图仅供本机预览,证件资料上传和数据查询尚未接入。消息、已读状态及课程章节进度已接服务器,首页同真实未读数;体验签到仍保存在当前设备。
|
||||
个人与企业评估不提供草稿功能:填写页与确认页仅通过内存传递本次输入,离开流程、刷新或退出账户后丢弃;已接入正式提交及历史列表/详情接口,可修改原评估并增加输入版本。选图仅供本机预览,证件资料上传和数据查询尚未接入。消息已读及课程阅读记录已接服务器,首页同真实未读数;2026-10-07课程页改为整篇连续阅读,底部仅一次标记课程已读,兼容已有记录,本轮源码未发行。体验签到仍保存在当前设备。
|
||||
|
||||
个人中心顶部的头像、昵称、手机号区域统一进入修改资料;账户安全独立提供修改密码、验证码重设密码及换绑手机号。昵称和头像缓存按稳定userId隔离,手机号仅保留为内部兼容键。头像已接入后端上传及持久化,限制 500KB 以内的 JPG / PNG / WebP,服务端验证真实图片并重新编码,保存时校验附件归属,不修改融资档案的实名信息。密码登录、原密码改密及退出已接入Redis会话;短信验证和换绑尚未接入,不在本机模拟成功,也不保存密码、验证码或其散列。安全接口成功后清除当前会话并要求重新登录;验证码计时仅在服务端发送成功后启动。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user