Intranet Extranet身份验证

时间:2013-07-09 01:30:39

标签: apache authentication ssl intranet extranet

我开发了一个php / mysql应用程序,需要通过内部网和外部网访问。我想要访问某个页面(add_company_details.php)到Intranet和Extranet。我怎样才能做到这一点?

基本上我想只为应用程序的某些部分提供外联网的访问权限。我的网络知识很差。我需要提供一些ssl证书或用户/密码身份验证吗?请帮我。提前致谢。我们使用带有apache / php / mysql的linux服务器。

1 个答案:

答案 0 :(得分:1)

您可以检查客户端计算机的IP地址,并根据该地址启用或禁用页面。

看看$_SERVER['REMOTE_ADDR']。如果它是您的Intranet上的地址,请根据需要启用或禁用该页面。同样,您可以启用或禁用Extranet访问者的页面。

您仍需要对访问者进行身份验证。没有特别需要SSL证书,但这是保证密码交换安全性的唯一可靠方法。