WSG的短信認證可以對網絡內部終端進行實名上網認證,短信認證的配置截圖如下:
上圖中的“驗證碼間隔”配置,這個選項是為了防止用于頻繁點擊設置的點擊間隔時間。比如第一次發送后,按鈕上會顯示一個倒計時,倒計時清零后才可以重新發送驗證短信。如圖:
默認配置下,只要沒有關閉或者刷新這個頁面,驗證碼都是有效的。如果你需要設置驗證碼的有效期,比如5分鐘內輸入才有效,則需要通過編輯認證頁面的源代碼來實現。如下圖:
點擊“<>”標志進入源代碼模式,做如下修改:
1). 添加my_sms_wifi()函數,內容如下:
function my_sms_wifi(){ sms_wifi(); setTimeout(function(){ smscode=""; }, 600000 ); }
該函數調用默認的sms_wifi函數來發送驗證碼,并且設置600秒過期后自動清除驗證碼。
2). 把獲取驗證碼的調用函數改成my_sms_wifi
代碼修改完成后,需要切換到編輯模式保存。通過上述配置,即可對短信驗證碼的有效期進行限制。