基本思路是這樣的
1、在可客戶端打開頁面,或者刷新驗證碼時,服務的端生成算術題并把正確結果保存起來,一般使用SESSION保存,并返回給客戶端。一般使用圖片格式(不容易被破解)。
2、客戶端輸入完成提交時驗證結果是否正確。
接下來一定要銷毀服務端存儲的驗證碼。如果正確進行下一步邏輯操作,如果錯誤生成新的驗證碼。
3、如果是想要具體的程序代碼建議去github尋找??梢詤⒄?,但不要復制粘貼。自己完成一邊后會有更深的理解。
基本思路是這樣的
1、在可客戶端打開頁面,或者刷新驗證碼時,服務的端生成算術題并把正確結果保存起來,一般使用SESSION保存,并返回給客戶端。一般使用圖片格式(不容易被破解)。
2、客戶端輸入完成提交時驗證結果是否正確。
接下來一定要銷毀服務端存儲的驗證碼。如果正確進行下一步邏輯操作,如果錯誤生成新的驗證碼。
3、如果是想要具體的程序代碼建議去github尋找??梢詤⒄?,但不要復制粘貼。自己完成一邊后會有更深的理解。