用PHP开发企业Wifi网络Web认证系统(附源码) 您所在的位置:网站首页 网络web认证 用PHP开发企业Wifi网络Web认证系统(附源码)

用PHP开发企业Wifi网络Web认证系统(附源码)

2024-02-02 07:36| 来源: 网络整理| 查看: 265

本案是为客户的合作单位开发的无线网络的网页认证系统。 本系统实现基于Web的Windows Active Directory用户验证(域用户验证)与数据库用户验证,调用Wiwiz Auth API实现Web认证。 无线网络为客户现有环境,每层一个无线路由器接到交换机,以前用WPA,现改为Web网页认证方式。 网络结构经小幅改动,Web认证网关采用Wiwiz虚拟机。 认证页面程序使用PHP + MySQL,调用Wiwiz Auth API接口。 该公司有数百员工,网络使用方面规定较严格。多数员工只能上内网,少部分员工有使用外网的权限(客户OA系统中登记备案)。 MySQL数据库为客户的OA系统数据库。 有外网使用权限的员工可以使用公司的Windows域账户或者OA系统的账户登录并认证。 重要客户来访时接待人员还可以通过程序后台申请授权码。 认证页效果请参考下图(已隐去客户LOGO与名称):

 

用PHP开发企业Wifi网络Web认证系统(附源码)_活动目录

 

以下附源码:

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 实验室设备网 版权所有