【问题标题】:How to restrict access to php website for users from home?如何限制用户在家访问php网站?
【发布时间】:2017-03-06 18:33:18
【问题描述】:

我有一个公司的 php 应用程序,使用 MySql 数据库,我想要的是有什么方法可以限制用户从家里访问他们的帐户?因为我们没有使用静态 IP

【问题讨论】:

  • 如果你不想让未登录的用户访问你的任何php(login.php除外),你可以使用sessions。如果在浏览器会话期间有登录用户,请使用此选项
  • @CarlJan — “在家”和“无法登录”之间有什么联系?

标签: php


【解决方案1】:

有几种方法:

  • 将网站托管在公司 LAN 上,因此无法通过 Internet 访问
  • 获取一个静态 IP 地址(您是一家公司,您应该能够获得一个带有静态 IP 的 Internet 连接,我的消费级 ADSL 包附带一个!)。
  • 使用client side SSL certificates进行身份验证并安装到办公电脑的浏览器上

【讨论】:

  • 第一个和第二个选项的问题是因为我们在全球某些国家/地区使用这个程序。我会尝试第三个选项,谢谢
  • “第一个和第二个选项的问题是因为我们在全球某些国家/地区使用这个程序”——VPN 将首先解决这个问题。为每个站点获取一个静态 IP 可以解决第二个问题。
  • 那么,就我而言,您的建议是什么? VPN ?
  • 我不推荐这些选项中的任何一个,尤其是笼统地说。
猜你喜欢
  • 1970-01-01
  • 2012-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-25
  • 1970-01-01
  • 2014-07-13
  • 1970-01-01
相关资源
最近更新 更多