Safari存储的银行卡换时区以后有效期的月份会变
Safari存储银行卡有效期跨时区显示错误,用户抱怨苹果密码管理器存在bug,建议使用第三方工具。
1. 关键信息
- Safari存储的银行卡有效期在跨时区后,月份显示会错误,比实际日期少一个月。
- 这一bug自2017年就存在,至今未解决。
- 用户发现多张银行卡存在此问题,需要手动修正。
2. 羊毛/优惠信息
- 无
3. 最新动态
- 无
4. 争议或不同意见
- 用户对苹果密码管理器的安全性与易用性存在不同看法,有人认为其端到端加密尚可,也有人建议使用1Password等专业密码管理器。
- 关于bug成因,有猜测是由于将过期日存储为当月1号,时区转换导致日期回拨。也有观点认为可能与保存精确到秒的时间戳以及与当前时区挂钩的转换逻辑有关。
5. 行动建议
- 建议不要使用苹果自带的密码/信用卡存储功能,考虑使用1Password、Google Password Manager或KeePassXC等第三方工具。
- 如果仍使用Safari存储,需注意检查银行卡有效期,并手动修正可能出现的月份错误。
最近发现Safari里好多张卡的月份都和实际银行卡上写的差了一个月,一搜才发现2017年就有dp了,到现在都没有解决,太蠢了吧。
bug不要太多。
三哥三姐写了一堆屎。
果粉的钱还是好赚。
苹果微软的密码/信用卡存储一律不用
专业的人干专业的事
专业的是google password manager还是1password
苹果的password和银行卡默认是端到端加密,我觉得还行。谷歌的还得手动打开端到端才是,要不谷歌是有私钥的
是txt
他们把过期日写成那个月的1号然后时区改了新的时间也更新往回拨一个月到30/31号 ?
不知道具体原理是什么,但是就是会差一个月,我好多张卡都这样了,每次都得把实体卡找出来修正
1password
macOS 的吗,这个就没用过了
IMG_00901260×452 66.4 KB
总不能是保存了精确到秒的时间戳,但是这也说不通
【引用自 tlitb】:
三哥三姐写了一堆屎
IMG_00911260×717 138 KB
这两个论断中应该有一个是错的,因为印友往东和往西跨洋都可以
另外保存 UNIX timestamp 不是不行,为了简化适配不同的 expiry time 输入框(YYYY-MM,MM/YYYY,MM/YY,等等)从时间戳去转换是没问题,问题还是转换的时候和当前所在时区挂钩(如果确实是这个原因)
KeepassXC custom fields 但是每次去翻确实不算方便
跟他们说了一百遍有效期不要用Date,直接用String,他们就是不听说什么需要做date range query。。。
你跟你老板说了?
开玩笑的,但是吧,主要原因应该就是用了Date
苹果做安全隐私还是有一手的吧。
而且功能很全,我前几天才发现原来apple password还支持2FA,可以扫码加进去,会和密码显示在一起。电脑上也能自动填充验证码。目前感觉是做的最方便的。
家庭共享密码也很方便。这一切都不要钱,免费用