可以在網(wǎng)站或者APP后臺(tái)進(jìn)行參數(shù)修改,或者添加一些規(guī)則,從而防止短信接口驗(yàn)證碼被惡意點(diǎn)擊。
1、設(shè)置發(fā)送間隔——對(duì)同一手機(jī)號(hào)碼重復(fù)發(fā)送的設(shè)置時(shí)間間隔,一般設(shè)置為60-120秒。
2、IP限定——限定IP訪問(wèn)該接口次數(shù),即對(duì)每個(gè)IP限制最大發(fā)送量。
3、手機(jī)號(hào)碼限定——對(duì)同一個(gè)個(gè)手機(jī)號(hào)碼設(shè)定一定發(fā)送量,如果超過(guò)次數(shù)后,就只能第二天重新獲取。
4、流程限定——將手機(jī)短信驗(yàn)證和用戶名密碼設(shè)置分成兩個(gè)步驟,用戶在設(shè)置成功用戶名密碼后,下一步才進(jìn)行手機(jī)短信驗(yàn)證,并且需要在獲取第一步成功的回執(zhí)之后才可進(jìn)行校驗(yàn)。
5、增加圖片驗(yàn)證碼——將圖形校驗(yàn)碼和手機(jī)驗(yàn)證碼進(jìn)行綁定,這樣能比較有效的防止軟件惡意注冊(cè)。