- 修复 Storage 层使用 AsyncStorage - 统一 Token 存储键名为 bestaibest.better-auth.session_token - 启用 401 自动跳转登录页并显示 Toast 提示 - 添加全局认证守卫(AuthGuard 组件) - 修复 x-ownerid header 配置(从环境变量读取商户ID) - 导出 loomart API 供活动数据使用 主要修改: - lib/storage.native.ts: 新建,使用 AsyncStorage - lib/storage.ts: 添加错误处理和注释 - lib/fetch-logger.ts: 统一 Token 键,启用 401 拦截 - lib/auth.ts: 导出 TOKEN_KEY,修复 x-ownerid,导出 loomart - app/_layout.tsx: 添加 AuthGuard 组件实现路由守卫 Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| plugins | ||
| auth.ts | ||
| fetch-logger.ts | ||
| i18n.ts | ||
| storage.native.ts | ||
| storage.ts | ||
| types.ts | ||
| utils.ts | ||