From a3731ce11c562860c0ab0c53f477ae2706617444 Mon Sep 17 00:00:00 2001 From: wangjia <809946525@qq.com> Date: Sun, 28 Jun 2026 23:46:37 +0800 Subject: [PATCH] =?UTF-8?q?docs(design):=20=E8=A1=A5=20device=20uuid=20?= =?UTF-8?q?=E7=94=9F=E6=88=90=E6=9C=BA=E5=88=B6(=E9=9A=8F=E6=9C=BAUUIDv4+?= =?UTF-8?q?=E5=AE=89=E5=85=A8=E5=AD=98=E5=82=A8+=E9=87=8D=E8=A3=85?= =?UTF-8?q?=E5=BD=B1=E5=93=8D)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit §3.2.1 ④:uuid=客户端首启 Uuid().v4() 随机生成、立即写 flutter_secure_storage 跨重启恒定;不绑硬件ID(五端唯一可靠合规);各平台安全区存储 + 卸载重装影响 (iOS Keychain 保留/Android 清);对设备计数的含义。 Co-Authored-By: Claude Opus 4.8 --- docs/device-session-management-design.html | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/device-session-management-design.html b/docs/device-session-management-design.html index 731b14f..98712f5 100644 --- a/docs/device-session-management-design.html +++ b/docs/device-session-management-design.html @@ -204,12 +204,22 @@ UNIQUE INDEX (dp_uuid) -- 000015(NULL 不冲突,存量待回填)
③ 设备 id 与「按设备控制登录数」(你提的将来需求,本设计已为其留好抓手):
+
+uuid 怎么生成(替换现有硬编码 _kDeviceId='mac-001'): + +
+

3.3 usage_device_daily(已存在,本方案使其真正写入)

 usage_device_daily(user_id, device_id, date, bytes_up, bytes_down, minutes_used)