在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java  HTML/ 關(guān)于ssm的手機(jī)驗(yàn)證碼注冊(cè)的問(wèn)題,還有如何防轟炸???

關(guān)于ssm的手機(jī)驗(yàn)證碼注冊(cè)的問(wèn)題,還有如何防轟炸啊?

請(qǐng)問(wèn)各位,手機(jī)號(hào)注冊(cè)的驗(yàn)證碼存儲(chǔ)在數(shù)據(jù)庫(kù)中還是在session中?。磕芊窠獯鹨幌?并且解釋以下為什么

回答
編輯回答
尛憇藌

1.手機(jī)短信驗(yàn)證碼存放到 redis里,設(shè)置失效時(shí)間,一般5分鐘比較合適
2.通過(guò)設(shè)置圖片驗(yàn)證碼來(lái)達(dá)到防轟炸的效果,比如同一用戶獲取驗(yàn)證碼次數(shù)超過(guò)三次,彈出圖形驗(yàn)證碼。

2018年7月6日 09:02
編輯回答
寫(xiě)榮

存放在緩存中 一些短信服務(wù)商自帶放轟炸 比如阿里大魚(yú)

2017年1月30日 03:41
編輯回答
墨小羽

肯定在緩存系統(tǒng)里啊,比如redis。

數(shù)據(jù)庫(kù)是重量級(jí)的用于持久化儲(chǔ)存的,驗(yàn)證碼用完就丟棄不需要長(zhǎng)期持久化,用db沒(méi)效率。
至于session,驗(yàn)證碼是異步的,是可以略微延遲的,你放session是不是太浪費(fèi)了?

2018年3月30日 03:47