怎么設(shè)計(jì)短信驗(yàn)證碼平臺(tái)的防刷機(jī)制 教你幾招
來源:原創(chuàng) 時(shí)間:2018-12-20 瀏覽:0 次公司在進(jìn)行運(yùn)行的時(shí)候有些時(shí)候會(huì)出現(xiàn)系統(tǒng)被刷短信的情況,這個(gè)對(duì)于公司來說影響還是很大的,因此大家都希望可以通過短信驗(yàn)證碼平臺(tái)防刷機(jī)制來進(jìn)行防范,那么要如何設(shè)計(jì)呢?下面的文章中我們就來了解一下。
1、針對(duì)時(shí)間進(jìn)行限制
在我們開始發(fā)送了驗(yàn)證碼的時(shí)候在前臺(tái)中會(huì)出現(xiàn)一分鐘的倒計(jì)時(shí),進(jìn)行了這個(gè)操作了之后,在這段時(shí)間之內(nèi),如果用戶多次提交的話是無法發(fā)送請(qǐng)求的。這種的方法是最為經(jīng)常使用的一種,雖然很簡(jiǎn)單,但是卻非常的好用,但是有個(gè)缺點(diǎn)就是,如果稍微懂一點(diǎn)技術(shù)的人是可以繞過這個(gè)限制,然后繼續(xù)發(fā)送驗(yàn)證碼的。
2、針對(duì)手機(jī)號(hào)進(jìn)行限制
可以通過手機(jī)號(hào)碼進(jìn)行限制,如果一個(gè)手機(jī)號(hào)碼已經(jīng)進(jìn)行了注冊(cè)并且發(fā)送了一個(gè)短信驗(yàn)證碼的時(shí)候,這個(gè)時(shí)候系統(tǒng)就會(huì)自動(dòng)的對(duì)這個(gè)號(hào)碼進(jìn)行限制,通常情況下都是一天只能夠發(fā)送5條,超過的話就會(huì)被限制,會(huì)提示系統(tǒng)繁忙,請(qǐng)稍后再試的字樣。但是如果別人采用的是批量通過不同的手機(jī)號(hào)碼進(jìn)行刷的話就沒辦法了。
3、針對(duì)短信驗(yàn)證碼進(jìn)行限制
這個(gè)也是一個(gè)比較常見的操作方法,我們可以通過短信的驗(yàn)證碼進(jìn)行限制,比如說在半個(gè)小時(shí)的時(shí)間之內(nèi)都只能夠發(fā)送同一個(gè)驗(yàn)證碼,在第一次發(fā)送的時(shí)候會(huì)出現(xiàn)緩存短信驗(yàn)證碼,然后在接下來的30分鐘之內(nèi)再次發(fā)送請(qǐng)求的時(shí)候,收到的都是同一個(gè)驗(yàn)證碼了。
可以通過圖形驗(yàn)證碼進(jìn)行限制短信驗(yàn)證碼的方式,在進(jìn)行驗(yàn)證的時(shí)候,用戶需要先通過圖形驗(yàn)證之后才可以得到請(qǐng)求接口,這樣可以很好的避免了人為的操作頻率,還避免了機(jī)器刷碼的行為。