如何用手機短信實現WiFi上網認證?

對人員流動比較頻繁的局域網來說,首要的一個問題就是要進行網絡的准入認證,記錄用戶的身份信息和上網日誌。從而使網絡行為有據可查,也能滿足職能部門的督察需要。WFilter NGF中的幾種認證機制,優缺點比較如下:

  1. 用戶名密碼認證。需要維護用戶名密碼,適合人員比較固定的網絡。
  2. 微信WiFi認證。微信WiFi的流程是打開公眾號即可上網,並且記錄微信的openid。適合在人員流動大的網絡環境中做營銷推廣。
  3. 手機短信認證。通過手機接收驗證碼來上網,記錄手機號和上網記錄。適合人員流動比較大的網絡環境留存身份信息和上網審計記錄。

本文中, 我將結合一個實際例子來介紹WFilter NGF(WSG網關)的短信認證功能。

1. 短信平臺

WFilter需要調用短信平臺的Web服務來發送短信。所以需要預先準備好短信平臺。現在國內的雲計算廠家,如阿里雲、騰訊雲都提供了短信接口;在這篇文章中,我們已經介紹過阿里雲的短信平臺搭建:短信認證網關的具體實現

在本例中,該用戶使用的是253雲通信的短信平臺。該平臺的接口調用非常簡單,不需要複雜的SDK。如下圖:

如何用手機短信實現WiFi上網認證?

2. 在WFilter中啟用短信認證

在WFilter的”Web認證“模塊中,對相應的網段啟用”短信認證“,並且按照短信平臺的接口要求配置相應的參數即可。如下圖:

如何用手機短信實現WiFi上網認證?

大部分手機和windows系統都會自動彈出Web認證界面,如下圖:

如何用手機短信實現WiFi上網認證?

輸入手機號後,點擊“獲取驗證碼”即可收到驗證碼短信。

如何用手機短信實現WiFi上網認證?

將驗證碼輸入後就可以正常訪問網站。

3. 上網記錄查詢

在WFilter系統中,可以查詢到該手機號的認證記錄,以及對應的上網日誌信息。如下圖:

如何用手機短信實現WiFi上網認證?

如何用手機短信實現WiFi上網認證?


分享到:


相關文章: