首页 > 解决方案 > 在 react-native 中获取安全的当前日期

问题描述

有人知道如何获得一个实际的国家日期,而不会让用户伪造它吗?这个日期应该执行安全检查,我不知道使用 new Date() 是否安全?我们可以通过电话设置修改日期来伪造 new Date() 的结果吗?

标签: javascriptreact-native

解决方案


您不能相信设备上的日期,特别是如果您使用日期进行看门,因为用户有特别的动机使设备上的日期不正确。

相反,如果您确实需要(大部分)信任该日期,则需要通过网络从不受用户控制的某个地方(例如NIST )查询它。


推荐阅读