# WeSmart 内部工具系统 v1.1.0

## 备份时间
2026-03-04 11:20 (北京时间)

## 版本更新内容

### 修复问题
- 修复登录系统密码验证逻辑（先检查 IndexedDB 修改后的密码，再检查默认密码）
- 修复 IndexedDB 初始化卡住问题（添加 3 秒超时机制）
- 修复 auth.js 加载失败处理（自动跳转登录页）
- 修复浏览器扩展冲突问题（简化 login.html）

### 新增功能（v0.9.9 -> v1.1.0）
- 密码修改功能（仅文件管理系统）
- 用户管理系统（管理员）
- 推送文件来源追踪
- 钉钉 UserID 身份识别支持
- 完整的用户权限体系

### 技术改进
- 登录流程优化（纯同步验证 + IndexedDB 异步支持）
- 数据库版本控制（DB_VERSION = 5）
- 缓存版本管理（v14）
- 容错处理增强

### 文件清单
- files/index.html - 文件管理主页面
- files/login.html - 登录页面（纯同步验证）
- files/users.html - 用户管理页面（管理员）
- files/auth.js - 统一认证模块（含超时机制）
- internal/index.html - 内部工具导航
- internal/auth.js - 统一认证模块
- internal/users/*/ - 个人主页（21个用户）

### 账号信息
- 共21个用户，手机号登录
- 默认密码：123456
- 管理员：李茂林（13981734846）
- 所有用户已绑定钉钉 UserID

### 登录地址
http://118.126.91.196/files/

### 使用说明
1. 使用手机号 + 默认密码 123456 登录
2. 首次登录后可修改密码
3. 修改后的密码存储在 IndexedDB 中
4. 下次登录优先使用修改后的密码

### 注意事项
- 清除浏览器缓存后需重新登录
- IndexedDB 数据保存在浏览器本地
- 如遇问题可使用无痕模式访问
