回覆列表
-
1 # 科級雞
-
2 # 低調守護者
這個驗證碼的作用還是很重要的,只要有了驗證碼網站就能識別註冊使用者是真還是假,現在很多機器人自動註冊,登入,灌水,但是加上了驗證碼(就是一串隨機數字生成一張圖片,並加上干擾畫素)就只能由肉眼去識別資訊,這樣就能阻止這種現象發生了。驗證碼同樣也可以提升網站安全,防止暴力破解使用者賬號密碼,總之我們登入網站時輸入驗證碼還是很有必要的。
降低網站伺服器壓力。在進入網站(非登入頁面)加入驗證碼可以過濾一部分不是迫切需要使用網站的使用者,還能抑制一部分指令碼訪問網站對網站造成的額外開銷。
防止使用者誤操作。在付款等重要頁面加入,可以讓使用者二次確認敏感操作,減少使用者出錯的機率。
增加駭客等暴力破解使用者密碼的成本。在登入頁面加入驗證碼可以增加駭客破解難度。
減少惡意註冊。在註冊頁面加入可以減少惡意自動註冊。
拓展驗證碼不只有數字英文,還有漢字、圖片、以及現在最流行的滑動驗證碼。滑動驗證碼是安全性最高並且使用者體驗較好的一種。
驗證碼並不用做到完全讓指令碼識別不出來,只用讓破解者的成本大於收益就行了。在加入風控的驗證碼系統中,並不是所有人都需要輸入,只有在系統檢測到異常時才會要求客戶端輸入。