用PHP开发企业Wifi网络Web认证系统(附源码) | 您所在的位置:网站首页 › 网络web认证 › 用PHP开发企业Wifi网络Web认证系统(附源码) |
本案是为客户的合作单位开发的无线网络的网页认证系统。 本系统实现基于Web的Windows Active Directory用户验证(域用户验证)与数据库用户验证,调用Wiwiz Auth API实现Web认证。 无线网络为客户现有环境,每层一个无线路由器接到交换机,以前用WPA,现改为Web网页认证方式。 网络结构经小幅改动,Web认证网关采用Wiwiz虚拟机。 认证页面程序使用PHP + MySQL,调用Wiwiz Auth API接口。 该公司有数百员工,网络使用方面规定较严格。多数员工只能上内网,少部分员工有使用外网的权限(客户OA系统中登记备案)。 MySQL数据库为客户的OA系统数据库。 有外网使用权限的员工可以使用公司的Windows域账户或者OA系统的账户登录并认证。 重要客户来访时接待人员还可以通过程序后台申请授权码。 认证页效果请参考下图(已隐去客户LOGO与名称):
以下附源码: index.php Wifi Portal function onLogin1() { if(document.getElementById("AuthType0").checked == false && document.getElementById("AuthType1").checked == false) { alert("请选择“使用OA系统账户登录”或“使用域账号登录”。"); return false; } if(document.getElementById("agree1").checked == false) { alert("认证前您需要阅读并认同公司《计算机及网络使用管理规定》。"); return false; } return true; } function onLogin2() { if(document.getElementById("agree2").checked == false) { alert("认证前您需要阅读并认同《访客使用网络协议》。"); return false; } return true; } XXX公司WiFi认证系统 本公司、子公司及合作单位员工请使用OA系统账户或域账户进行认证 (仅限开通使用Internet权限的员工) 访客请使用授权码进行认证 员工通道 使用OA系统账户登录 工号: 密码: 使用域账号登录 所在域: MD Marketing 域账户名: 密码: 我已阅读公司《计算机及网络使用管理规定》 访客通道 访客请使用授权码进行认证 授权码: 我已阅读并认同《访客使用网络协议》 *注: 如您正在访问本公司并需要使用本公司WiFi网络,请联系您的接待人员或客户经理以索取授权码 帮助热线:内线5220 auth.php
|
CopyRight 2018-2019 实验室设备网 版权所有 |