2017-03-06 54 views
0

我有一个公司的PHP应用程序,使用MySql数据库,我想要的是有什么办法来限制用户从家里访问他们的帐户?因为我们没有使用静态IP的如何在家中限制用户访问php网站?

+0

的浏览器上安装它们。如果你不想让谁没有登录用户访问任何你的PHP(除了'login.php' ),你可以使用'sessions'。如果在浏览器会话期间有登录的用户,请使用此方法 – Swellar

+0

@CarlJan - “在家”和“无法登录”之间的连接是什么? – Quentin

回答

0

有几种方法:

  • 主机上的公司局域网内的网站,所以它不是通过互联网访问
  • 获取静态IP地址(你”对于一家公司来说,你应该能够获得一个带有静态IP的互联网连接,而我的消费者ADSL软件包则带有一个!)。
  • client side SSL certificates进行认证,并在办公室的电脑
+0

第一个和第二个选项的问题是因为我们在一些国家/地区在全球范围内使用此程序。我会尝试第三个选项,谢谢 –

+0

“第一个和第二个选项的问题是因为我们在一些国家在全球范围内使用这个程序” - VPN会解决第一个问题。获取每个站点的静态IP将为第二个站点解决问题。 – Quentin

+0

所以,在我的情况下,你的建议是什么? VPN? –