feat(review): 新增审核编辑暗号及会话登录功能
- 在 .env.example 添加 REVIEW_ACCESS_CODE 和 REVIEW_SESSION_TTL_SECONDS 配置项 - 在 l2_review_dashboard.html 增加审核登录弹窗界面及样式 - 实现异步登录流程,支持昵称和暗号输入,完成服务端认证 - 使用本地存储和会话存储管理审核者昵称和认证令牌 - 对所有编辑相关的 API 请求附加认证信息,实现服务端权限校验 - 服务端新增审核登录和会话验证接口,支持暗号验证和会话续期 - 审核操作接口添加会话有效性检查,非法或过期会话返回 401 - 新增 ReviewAuthError 自定义异常用于认证错误处理 - 修改入库脚本执行错误时返回更友好信息 - 相关前后端代码统一处理认证状态,支持登录失效自动刷新提醒 - README.md 中新增审核登录暗号配置及使用说明 - 添加后端认证逻辑的单元测试,验证正确登录和错误拒绝情况
Showing
5 changed files
with
267 additions
and
35 deletions
-
Please register or sign in to post a comment