docs(auth): 明确 sessionid 动态获取规范并更新退出登录功能
## 变更内容 ### 文档更新 - 更新鉴权架构文档,明确 sessionid 动态获取规范 - 更新 CHANGELOG.md,记录 sessionid 处理规范 - 更新小程序检查清单,添加 sessionid 管理章节 ### 功能更新 - 退出登录功能使用 logoutAPI 接口 - 调用 userStore.logout() 解绑 openid - 清除 mainStore 用户信息 - 完整的错误处理和用户提示 ## ⭐ 重要规范(SessionID 处理) **核心原则**: - 必须动态获取 sessionid:每次请求前从 `localStorage.sessionid` 读取 - 设置到请求头 cookie 字段:`config.headers.cookie = sessionid` - 确保所有请求都带上最新的 sessionid **实现位置**:`src/utils/request.js:157-166` **检查清单**: - [x] 请求拦截器中已实现动态获取 sessionid - [x] sessionid 设置到 `config.headers.cookie` 字段 - [x] 401 响应时清除 sessionid - [x] 用户登出时清除 sessionid Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Showing
4 changed files
with
186 additions
and
28 deletions
-
Please register or login to post a comment