记录线上账号权限复核与旧前端部署阻塞
This commit is contained in:
parent
1329c99dc0
commit
a55e926d73
@ -3345,3 +3345,15 @@ SQLite 新测试程序 SHA-256:4c81656fae63a2eebad999d58e6a79e63e6f441810e02ce
|
|||||||
- [✓] 浏览器实际打开 `https://odacm.cn/`,页面为“Scert 用户登录”,显示正常中文表单。
|
- [✓] 浏览器实际打开 `https://odacm.cn/`,页面为“Scert 用户登录”,显示正常中文表单。
|
||||||
- [✓] 浏览器在该源内执行 `fetch('/readyz', {cache: 'no-store', credentials: 'omit'})`,取得200及 `{"service":"scert","status":"ready"}`;未刷新用户页面,未改动登录输入。
|
- [✓] 浏览器在该源内执行 `fetch('/readyz', {cache: 'no-store', credentials: 'omit'})`,取得200及 `{"service":"scert","status":"ready"}`;未刷新用户页面,未改动登录输入。
|
||||||
- [!] 此证据仅关闭浏览器访问路径的就绪核查,不能关闭 SSH认证、新包部署、真实发信、受保护重置和 SSL推送回滚门禁。
|
- [!] 此证据仅关闭浏览器访问路径的就绪核查,不能关闭 SSH认证、新包部署、真实发信、受保护重置和 SSL推送回滚门禁。
|
||||||
|
|
||||||
|
## 2026年10月6日 线上会话、资源版本与角色可见范围复核
|
||||||
|
|
||||||
|
- [✓] 主页面同源无缓存请求 readyz 返回200及就绪正文;当前会话为 xuans、super_admin。未刷新或退出用户主页面。
|
||||||
|
- [✓] 当前页面加载 index-CFcXnkqC.js,绕过浏览器缓存重新读取返回200,但不含 navigation-account 或当前登录账号文案,DOM 中也不存在账号组件。本地 DashboardNavigation.vue 已存在组件,Dashboard.vue 已传入 currentUser。账号不显示的当前直接原因是线上仍提供旧前端资源,不能归因于账号会话为空或仅浏览器缓存。
|
||||||
|
- [✓] 隔离上下文中,管理员与普通用户分别使用目标密码完成登录,接口返回200且 next_step 为 complete。管理员可见两名用户,不包含超管;普通用户仅可见自己。两者读取系统设置均为403,与当前源码 userVisibleTo 的可见规则一致。
|
||||||
|
- [✓] 每个隔离测试账号使用正式注销接口退出,最终会话 authenticated 为 false。没有创建、删除或修改用户,没有触发真实证书任务;本轮不是首次初始化测试,不清理生产数据库。
|
||||||
|
- [✓] 系统设置白名单复核:SMTP 启用,smtp.cdis.cn:587,starttls,smtp_credential_configured 为 true,HTTP 通知关闭。页面仍提示通知运行配置变更需重启服务;没有在本轮读取或记录密码,也没有将配置保存等同于发信成功。
|
||||||
|
- [✓] 本地归档 SHA-256 再次核对为 92d6b339e1f673d80a725b8290fd3ff9b6be49435545099710b86a555e450aca,与既有候选一致;未重复构建或上传第二台。
|
||||||
|
- [~] 工具会话33769轮询确认仍在运行、无新输出;第一台 SSH 连接进程和 TCP 连接存在,但这些不证明认证完成。未发送未知阶段输入,未重启受保护流程。
|
||||||
|
- [!] 当前等待用户核对其成功登录使用的用户名与端口;此前失败连接参数为 root、22。没有以反复尝试同一凭据推进部署。
|
||||||
|
- [ ] 本轮证据仅涵盖旧线上版本的接口行为;新包部署、右侧账号视觉验收、真实邮件收件、受保护恢复和整体生产验收仍待完成。
|
||||||
|
|||||||
@ -3216,3 +3216,23 @@ P0-05 从 `[!]` 调整为 `[~]`,并未标记完成;P0-04 剩余门禁和全
|
|||||||
|
|
||||||
- [✓] 同日补充:正式浏览器登录页已打开,同源无缓存 `/readyz` 返回200和就绪正文;不能把命令行 TLS 路径失败解释为服务离线。
|
- [✓] 同日补充:正式浏览器登录页已打开,同源无缓存 `/readyz` 返回200和就绪正文;不能把命令行 TLS 路径失败解释为服务离线。
|
||||||
- [ ] 浏览器登录后业务验收及本次新包实机验收尚未完成。
|
- [ ] 浏览器登录后业务验收及本次新包实机验收尚未完成。
|
||||||
|
|
||||||
|
## 2026年10月6日 账号权限线上复核与部署前状态
|
||||||
|
|
||||||
|
### 已确认需求
|
||||||
|
|
||||||
|
仅交付 Linux;第一台部署 Scert,第二台仅推送 SSL。右侧需要显示真实登录账号和权限;邮件需要简洁美观,同时保留恢复风险提示。既有用户会话、数据和部署锁不得为通过验收而清除。
|
||||||
|
|
||||||
|
### 本轮任务状态
|
||||||
|
|
||||||
|
- [✓] 超级管理员当前会话复核通过,账号为 xuans,权限为超级管理员,用户正在使用的页面未退出或刷新。
|
||||||
|
- [✓] 在隔离浏览器上下文验证管理员、普通用户的指定密码登录;均返回完整登录状态。管理员列表仅含管理员自身与普通用户,普通用户列表仅含自身;两者读取系统设置均返回403。仅为现有数据下的线上接口验收,不代表完整权限矩阵或新包验收。
|
||||||
|
- [✓] 隔离测试完成后注销,随后读取会话确认未认证;未改动主页面超级管理员会话。
|
||||||
|
- [✓] 线上旧资源 index-CFcXnkqC.js 无缓存读取仍缺少账号组件标记,当前页面也无该组件;本地源码已有组件及账号传参。无需重复修改已有功能,应先部署新包。
|
||||||
|
- [✓] 线上 SMTP 已启用,主机 smtp.cdis.cn、端口587、模式 starttls,凭据已配置;本轮仅输出配置白名单,不输出密码。
|
||||||
|
- [✓] 现成 Linux 发布包摘要重新核验一致;本轮文档变动无需重新构建发布包。
|
||||||
|
- [!] 独立 SSH 认证此前失败,等待用户核对成功登录第一台时的用户名和端口;现存工具会话33769本轮轮询仍运行但无新输出,不能据此确认认证成功或正在等待验证码,未重启或中断。
|
||||||
|
- [ ] 第一台升级后复核右侧账号与中文权限实际显示,验证全部邮件的真实送达及收件效果。
|
||||||
|
- [ ] 本机受保护重置、新密码登录与旧会话失效;第二台正式 SSL 推送回滚;三库首次 Web、DNS/ACME 正负向及最终公共入口验收。
|
||||||
|
|
||||||
|
此前关于 SMTP 尚未配置或三个目标账号尚不存在的历史待办,以本节实时证据为准;新包未部署和整体生产验收未完成的结论不变。
|
||||||
|
|||||||
@ -1,5 +1,16 @@
|
|||||||
# Scert 整改、合并与优化清单
|
# Scert 整改、合并与优化清单
|
||||||
|
|
||||||
|
## 2026年10月6日 最新状态索引:账号权限和邮件配置
|
||||||
|
|
||||||
|
- [✓] 本轮实时确认超级管理员会话有效;管理员、普通用户的指定密码登录通过,用户列表可见范围与角色一致,非超管读取系统设置均为403;隔离测试会话已注销,用户主页面会话保留。
|
||||||
|
- [✓] 已定位右侧账号不显示:线上仍提供不包含账号组件的旧前端资源;本地已实现,不重复修改。新包部署及可视验收仍未完成。
|
||||||
|
- [✓] SMTP 已启用且凭据已保存,覆盖下文历史未配置状态;真实邮件送达仍待验证。
|
||||||
|
- [✓] 现有 Linux 候选包摘要复核一致,未为文档变动重复打包。
|
||||||
|
- [!] 第一台独立 SSH 认证尚未恢复,等待核对用户成功登录的用户名、端口;已有连接和运行会话不等于认证成功,不中断用户终端或验证码流程。
|
||||||
|
- [ ] 第一台新包部署、账号显示、邮件真实收件和本机恢复闭环;第二台仅 SSL 推送及回滚;三库首次 Web、DNS/ACME 正负向与公共 HTTPS 完整验收仍未完成。
|
||||||
|
|
||||||
|
本轮详细证据见《Scert整改任务执行清单》《Linux生产流程测试记录》同日线上复核章节。仅处理 Linux,不清理生产数据或恢复锁,不向第二台上传 Scert 部署包。
|
||||||
|
|
||||||
## 2026年10月4日 Linux 上线整改接手状态
|
## 2026年10月4日 Linux 上线整改接手状态
|
||||||
|
|
||||||
### 本轮任务清单
|
### 本轮任务清单
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user