【问题标题】:User set custom date for their system Javascript用户为其系统 Javascript 设置自定义日期
【发布时间】:2017-11-22 10:24:34
【问题描述】:

我的网络应用程序(单页 Angular 应用程序)将特定页面锁定到一个确定的日期。 (例如:从现在开始 1 周)

用户只能在该日期之后查看该页面。

但目前,如果他们将系统时间更改为自定义日期(例如:提前 2-3 个月),他们现在可以查看页面本身。

我怎样才能避免这种情况。 非常感谢您的帮助。 谢谢。

注意:这与时区问题无关。

【问题讨论】:

  • 在服务器上做授权。这样,用户就无法更改日期
  • 我使用firebase作为后端,所以我不知道如何有效地使用这种情况下的服务器。

标签: javascript angular date datetime browser


【解决方案1】:

你不能控制客户端,你需要做那个服务器端,这样是不能改变的。

【讨论】:

  • 我没有功能齐全的后端。从服务器我只得到一个包含开放时间戳的 json
【解决方案2】:

据我所知,这只能在服务器端实现。因为用户将无法在那里操作日期。

【讨论】:

  • 实际上用户甚至可以在时间之前看到该页面,但有一个覆盖说明此级别将在某时打开。时间到了,叠加层自动隐藏
猜你喜欢
  • 1970-01-01
  • 2017-08-22
  • 1970-01-01
  • 2022-10-13
  • 1970-01-01
  • 1970-01-01
  • 2012-04-10
  • 2019-07-27
  • 1970-01-01
相关资源
最近更新 更多