Commit Graph

4 Commits

Author SHA1 Message Date
ozh 3791865419 feat(auth): BLE 配网页加入游客白名单,配置设备无需登录
个人中心「配置设备」链路为纯本地蓝牙操作(扫描/连接/配网),
不依赖账号体系,游客放行供设备试连体验;对应守卫测试补充断言。
2026-10-12 16:10:17 +08:00
ozh 42b6ceb69c feat(auth): 游客浏览模式 + needUserInfo 授权链路修复
- PUBLIC_PAGES 放开四个 tab 页(微信审核要求不强制授权),游客可浏览,
  首页/事件/设备页未登录展示引导登录空态不再强制踢登录;mine 游客态
  菜单收起只留登录入口;守卫单测同步
- needUserInfo 实测首登 Content 为 null:openId 改为可缺省的加速字段,
  授权重调靠新 code 即可,登录页不再因缺 openId 阻断;补缺省分支单测
- http 层首登 Content 为 null 时先初始化再挂 message/token 字段
- 生产网关域名替换占位符(aiotcloud.celex-technology.com)
2026-10-09 14:33:04 +08:00
ozh bd71d52c7f fix(auth): 守卫改到 navigation 统一出口,修复拦截器误改写请求 url 2026-09-15 17:26:47 +08:00
ozh f9d0e3ba7f feat(auth): 开启路由级登录拦截,未登录访问受保护页重定向登录页 2026-09-15 16:04:40 +08:00