返回 Bug 清单
BUG-0582project-53中已修复frontend-logic
Zustand Auth Store 无 persist middleware 刷新丢失登录态
发现:2026-10-09验证:2026-10-27置信度:95%
症状
浏览器登录 {{EMAIL}} 成功 但访问任何需要 user 的页面都报 请先登录
根因
auth.ts create<AuthState>() 无 persist middleware login set({user,token}) 只在内存 刷新或 SPA 跳转后变 null
修复方案
加 persist({name: rosemere-auth, partialize: s=>({user:s.user,token:s.token})})
错误签名
登录成功后访问 /cart /admin 被重定向回 /login技术信息
来源项目
project-53
涉及文件
web/src/stores/auth.ts
标签
project-53, mcp-reported, source-agent