在授予 WiFi 客户端互联网访问权限之前,使用自定义数据库对其进行身份验证

在授予 WiFi 客户端互联网访问权限之前,使用自定义数据库对其进行身份验证

我想知道以下情况是否可能:

  1. 我的一名员工尝试连接到我们公司的 WiFi。

  2. 当他选择可用 WiFi 列表中的 SSID 时,他将被带到一个强制门户。

  3. 他在那里输入了他的员工 ID。

  4. 系统通过将员工 ID 与公司管理门户数据库中的 IsOnline 字段进行比较来检查他是否在我们的员工网络中在线。

  5. 如果他在线,则可以访问互联网。

该系统的要求是由于一种自动算法,只有当员工通过本地公司门户登录时,该算法才允许访问互联网和其他服务,本地公司门户是一种定制的人力资源管理软件。这是一款支持 Windows 7-10 的软件。

答案1

你所要求的被称为强制门户

强制门户是一个“登录”网页,由第 3 层品牌或第 2 层运营商呈现,并在用户获得对 URL 或基于 http 的互联网服务的更广泛访问权限之前显示给用户。门户通常用于呈现登录或登录页面,它会拦截观察到的数据包,直到用户被授权启动浏览器会话为止。在被重定向到可能需要身份验证、付款、接受 EULA/可接受使用政策或主机和用户同意的其他有效凭据的网页后,用户将被授予有条件的互联网访问权限。强制门户用于广泛的移动和行人宽带服务,包括有线和商业提供的 Wi-Fi、家庭热点等,也可用于提供对企业和住宅有线网络(例如公寓、酒店房间、商务中心等)的访问。

基本上有两种方法来创建一个:

  1. 使用内置此功能的企业级路由器
  2. 使用改进的路由器固件,例如DD-WRT

对于第二种选择,你应该在路由器上安装 DD-WRT,该路由器位于 DD-WRT 路由器数据库。数据库还包含安装程序,最好选择安装简单的路由器。这还需要在您的网络中设置一个内部 Web 服务器来提供登录凭据。

有关详细信息,请参阅文章: 创建您自己的热点(使用 DD-WRT)

相关内容