背景: 因?yàn)橐苿佣薃PP和Msite手機(jī)注冊發(fā)送短信驗(yàn)證碼沒有添加圖片驗(yàn)證碼功能。公司的短信接口被惡意刷取。所以我們就覺得在移動端添加一個圖片驗(yàn)證碼功能。分享一下大體實(shí)現(xiàn)方式思路。PS demo是自己寫的。跟公司代碼還是有很大差距的。
一. 圖片驗(yàn)證碼第一版
1. 建立圖片驗(yàn)證碼 ValidationCodeHelper
1.1 填寫方法生成對應(yīng)的.驗(yàn)證碼: 默認(rèn)是4位數(shù)字
1 private static char[] _constant = { 2 '0','1','2','3','4','5','6','7','8','9', 3 'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z', 4 'A','B','C','D','E','F','G','H','I','J',