ericwyuan
bec45414a7
feat(garmin): 增加「退出 Garmin 账号」功能,删除已保存令牌以便重新登录
backend: services/garmin.py 新增 delete_token(),删除 garmin_tokens 行并 forget_client 丢弃缓存会话;routes/garmin.py 新增 POST /api/garmin/disconnect(require_auth),返回 ok + 提示文案。
frontend: api.ts 增加 disconnectGarmin();SyncPage 增加「退出 Garmin 账号」按钮(带二次确认弹窗);DataSync.css 增加危险色样式。
设计:仅删除 OAuth 令牌,保留 users.garmin_email,下次重登只需密码;已同步的健康数据不受影响。
2026-08-28 15:13:32 +08:00
..
2026-08-23 12:25:33 +08:00
2026-08-23 20:48:49 +08:00
2026-08-23 17:55:12 +08:00
2026-08-24 04:03:49 +08:00
2026-08-23 20:11:45 +08:00
2026-08-24 04:16:33 +08:00
2026-08-28 15:13:32 +08:00
2026-08-24 04:34:32 +08:00
2026-08-28 14:54:10 +08:00
2026-08-24 00:26:26 +08:00