内部浏览器预览 TapTap 制造项目时,刷新/重新登录反复弹出「登录已过期,请重新构建以刷新」
- Dominant language
- TypeScript
- Stars
- 2.7k
- Forks
- 395
- Avg merge
- 21h 48m
- Merged PRs (30d)
- 776
Description
**提交人**: 翛燃火山
**客户端版本**: 0.1.50
---
## 反馈类型
Bug + 功能建议
## 环境
- 客户端:Cindy 内置内部浏览器(WebView)
- 影响版本:8月10日左右至今的所有 Cindy 版本均存在此问题
- 入口路径:推送 → cyndy 反馈 → 打开内部浏览器 → 查看 TapTap 制造(Maker)项目
## 现象(Bug)
在内部浏览器中打开 TapTap 制造项目并刷新、或重新登录时,会反复弹出提示:「登录已过期,请重新构建以刷新。」即使刚刚登录成功,刷新页面后弹窗立刻再次出现,体验被反复打断,严重影响使用心态。
## 复现步骤
1. 从 Cindy 进入内部浏览器(通过推送 / cyndy 反馈入口)
2. 打开 TapTap 制造项目
3. 触发刷新或重新登录操作
4. 观察弹窗再次出现「登录已过期,请重新构建以刷新」
## 期望行为
设备一旦通过内部浏览器完成登录认证、且未被移除信任名单,后续预览项目时不应再触发登录过期 / 安全提醒弹窗,会话应保持持续有效。
## 实际行为
每次刷新 / 重新登录都会弹出「登录已过期,请重新构建以刷新」,需要重复登录。
## 复现频率
每次刷新必现。
## 已尝试方法
- 重新登录:无效
- 清除内部浏览器缓存:无效
- 更新 / 重装 Cindy:无效
## 改进建议(功能建议)
内部浏览器在设置登录信息后,预览项目时,只要当前设备已完成认证且仍在信任名单中,就不再触发任何安全提醒弹窗(包括登录过期提示)。让预览流程保持连贯,避免每次刷新都要重新操作。
## 诊断说明
本次反馈基于用户口述现象整理,未附带本地日志、令牌、邮箱、个人路径或无关文件内容。
---
**版本区域**: CN
**OS**: win32 x64 (10.0.26200)
**界面语言**: zh-CN
Contributor guide
Research direction
Start at Cindy’s internal-browser/WebView entry point and trace the authentication and session handling used when opening a TapTap Maker project. Reproduce the refresh and re-login flow from the reported push or feedback path, then verify that a trusted authenticated device no longer shows the expiry prompt or requires repeated login.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, typescript
- Domain
- authentication, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 42/100