javascript - 在 react-native 中获取安全的当前日期
问题描述
有人知道如何获得一个实际的国家日期,而不会让用户伪造它吗?这个日期应该执行安全检查,我不知道使用 new Date() 是否安全?我们可以通过电话设置修改日期来伪造 new Date() 的结果吗?
解决方案
您不能相信设备上的日期,特别是如果您使用日期进行看门,因为用户有特别的动机使设备上的日期不正确。
相反,如果您确实需要(大部分)信任该日期,则需要通过网络从不受用户控制的某个地方(例如NIST )查询它。
推荐阅读
- image - 尝试从附加数组创建图像
- c# - C# 在不使用 ACE.OLEDB 的情况下执行查询并从 Access 数据库 (accdb) 中获取数据
- android - 检测从 EditText 开始的滑动 [Kotlin]
- postgresql - EMR-Spark 将带有字符串数组的 DataFrame 写入 S3 速度很慢
- r - 比较中的 DPLYR 不同的排除列但保留结果?
- sql - 带有 LEFT 函数的 CASE 表达式
- haskell - MonadBaseControl 法律
- memory-leaks - 防止 react-konva 中的内存泄漏
- r - 按 R 中时间序列数据的 10 分钟间隔分组并求和
- python - 无法将 Py 文件作为批处理 .BAT 文件运行