【问题标题】:Limit specific page access based off of physical location根据物理位置限制特定页面访问
【发布时间】:2015-08-08 02:55:33
【问题描述】:

对于我学校的一个项目,我想允许成员在会议结束时“登录”以显示他们的出席情况。显然,会有人不参加会议并试图欺骗系统。

我打算这样做的方式是

  • 如果他们的 IP 不在学校网络范围内,则限制提交表单(通过 php)
  • 防止一台设备提交两次(添加为期一周的 cookie)

我不确定我的 IP 方法是否是解决此问题的最佳方法,或者我是否完全搞错了。因此,在我深入研究之前;这是解决这个问题的最佳方法吗?

【问题讨论】:

    标签: php html ip


    【解决方案1】:

    要将提交限制在某个 IP 范围内,您可能需要查看 this answer。但是,这仅在使用的设备在您学校的网络中时才有效,并且您必须添加一些时间限制(因此在第二天声明参与是行不通的)。

    对于 cookie,用户可以删除它们。对您而言,记住所使用的登录信息以及它们是否已在相关周提交就足够了。

    总而言之,打印一份参与者必须签署的清单可能会更容易...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-27
      • 2016-10-18
      • 1970-01-01
      相关资源
      最近更新 更多