|  |      1codefever      2022-07-20 00:33:14 +08:00  1 大多数都是保留一个旧字段存储旧手机号 /邮箱 | 
|      2Windelight      2022-07-20 00:53:05 +08:00 via Android  2 做好关键日志就行。当前用户的数据直接更新掉,总共留一个字段记录 version 和 last update time 就行。单开一张表,专门记录哪个 user 什么 time 什么 ip 什么渠道什么方法 change 了哪一个 value ,更前更后都是什么,是第几次更新,总版本号就行。 一般换绑之前的数据除了申诉找回时填写历史绑定和检验更改密码不能使用过去 x 次修改之内使用的这两个场景之外,几乎用不着。 | 
|      3shinsekai      2022-07-20 08:34:48 +08:00 不止一个旧字段吧,而是历史所有旧字段。 | 
|  |      4zhongjun96      2022-07-20 08:48:49 +08:00  1 正常是每一个字段变更都要进日志表 | 
|      5nothingistrue      2022-07-20 09:29:01 +08:00  1 这不是技术问题,是选择问题。要求严格的话就单独弄一个实体来对应历史手机号 /邮箱,没要求的话就不保留历史直接覆盖,可以偷懒(或者不给设计时间)的话,就加列保存最近一次历史。 | 
|  |      6pq2Q3XZidsTF906J      2022-07-20 15:53:39 +08:00 那就是说修改和删除没啥卵用了,只要你注册一次除非删库你的信息永远被暴露出去了 | 
|      7Windelight      2022-07-20 17:37:40 +08:00 via Android @yhm2046 和个人信息有关的是依法最少六个月,实际上一两年也不会删掉,毕竟就那点真的不占空间,而且万一删掉以后想用这个数据也没办法,又不是也许需要,也许是公安网信这两家。多数情况下手机、邮箱、身份证初次绑定之后除非注销,否则只能换不能解。至于泄不泄露,看良心,总有那么一小撮公司喜欢把密码明文存储。 |