# Execution Log ## 2026-06-12 19:57:58 CST 变更范围: - 后端安全加固:系统配置、用户、缓存、文件存储配置、文件上传、登录态强制改密。 - 前端联动:登录、路由守卫、个人中心强制改密。 - 数据库迁移:`V1.0.67__harden_sensitive_data_and_upload_controls.sql`。 执行命令与结果: - `git diff --check` - 结果:通过,无空白或补丁格式问题。 - `rg "!nmPsiAdmin2026|e5irdpa3s5gjgofqmx95|e5irdkcgwf8h4om7yqj4" forge-server forge-admin-ui code-copilot -n` - 结果:未命中泄露的默认密码和报告中的 OSS AK/SK。 - `rg "sys\\.user\\.initPassword" forge-server forge-admin-ui code-copilot -n` - 结果:仅剩文档、迁移、空值初始化和停用配置引用,未发现明文默认密码读取或返回逻辑。 - `mvn -q -pl forge-admin-server -am -DskipTests compile` - 结果:失败,原因是当前 shell 默认 JDK 不支持 Java 17 target:`无效的目标发行版: 17`。 - `env JAVA_HOME=/opt/homebrew/Cellar/openjdk@17/17.0.13/libexec/openjdk.jdk/Contents/Home PATH=/opt/homebrew/Cellar/openjdk@17/17.0.13/libexec/openjdk.jdk/Contents/Home/bin:$PATH mvn -q -pl forge-admin-server -am -DskipTests compile` - 结果:通过。 - `source ~/.nvm/nvm.sh && nvm use v20.19.0 && NODE_OPTIONS=--max-old-space-size=8192 pnpm --dir forge-admin-ui build` - 结果:通过,Vite 构建完成。 警告项: - 前端构建保留既有 CSS `//` 注释 minify warning。 - 前端构建保留既有 `src/store/index.js` 动态导入和静态导入混用 chunk warning。 - 未启动本地后端/数据库,未执行真实接口 curl 验证。 跳过项: - 生产 OSS AK/SK 吊销、IP 白名单、访问日志和告警配置属于云平台/运维动作,本地代码验证不覆盖。 - 批量重置生产用户密码和用户通知流程不通过本地自动化验证执行。 服务清理: - 本轮未启动长期运行服务,无需停止 PID。