欧美xxxxx在线观看,久久午夜无码鲁丝片秋霞,久久久亚洲欧洲日产国码αv ,女人被啪呻吟aaa级毛片,久久人人爽爽爽人久久久

合作客戶

方太
金伯利

聯(lián)系我們

0371-86687083
地址:鄭州市管城區(qū)紫金山路興達(dá)國(guó)貿(mào)1802室
電話:0371-86687083

行業(yè)動(dòng)態(tài)

國(guó)際驗(yàn)證碼接口:圖片驗(yàn)證碼的需求分析、優(yōu)雅實(shí)現(xiàn)

2020-11-05 00:00:00    來(lái)源:http://www.yzdtdq.net.cn/    點(diǎn)擊:3518    喜歡:0

  國(guó)際驗(yàn)證碼接口:圖片驗(yàn)證碼的需求分析、優(yōu)雅實(shí)現(xiàn)

  需求描述:通常我們最登錄的時(shí)候,為了防止多次嘗試或攻擊登錄接口,我們需要弄一個(gè)驗(yàn)證碼的功能,只有輸入驗(yàn)證碼正確的情況下,我們才會(huì)去做密碼校驗(yàn),這樣就減少了密碼可能會(huì)被試出來(lái)的可能。



  需求分析

  這個(gè)功能設(shè)計(jì)要點(diǎn)有兩個(gè):

  第一點(diǎn)、驗(yàn)證碼圖片的生成

  第二點(diǎn)、驗(yàn)證碼的存儲(chǔ)方式

  如果只是一個(gè)單體項(xiàng)目,可以存在session當(dāng)中,如果集成了shiro,也可以放shiro的session中。

  而在分布式系統(tǒng)當(dāng)中,需要考慮驗(yàn)證碼的共享功能。

  1、可以存儲(chǔ)在session中,如需要集成spring session,把session存到redis等存儲(chǔ)中間件中session驗(yàn)證碼共享功能。

  2、shiro集成了redis的,就可以存在shiro session當(dāng)中實(shí)現(xiàn)共享。

  3、當(dāng)然,你也可以直接把驗(yàn)證碼存到redis等中間件中,不需要通過(guò)session,但是key就必須唯一。

  偽代碼邏輯

  2、生成驗(yàn)證碼的配置信息,配置樣式等

  3、調(diào)用producer接口生成驗(yàn)證碼和圖片,并保存到session中

  4、使用servlet輸出流把驗(yàn)證碼圖片

  5、傳到客戶端校驗(yàn)驗(yàn)證碼

  **建議:**可以定義一個(gè)驗(yàn)證碼開(kāi)關(guān),開(kāi)發(fā)時(shí)候可以關(guān)閉驗(yàn)證碼功能,提高效率。

  代碼實(shí)現(xiàn)

  第一步、導(dǎo)入驗(yàn)證碼組件pom包

  第二步、生成驗(yàn)證碼配置

上一篇:雙十一營(yíng)銷短信群發(fā)需要注意的要點(diǎn)
下一篇:雙十一短信群發(fā)營(yíng)銷短信模板舉例

?
  • 服務(wù)咨詢 0371-86687083
  • 一對(duì)一貴賓級(jí)服務(wù)
  • 7X24小時(shí)技術(shù)保障
Copyright ? 2013-2017. All Rights Reserved. 鄭州嘉之元計(jì)算機(jī)科技有限公司 www.yzdtdq.net.cn 版權(quán)所有 | 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證:B2-20194910| 備案號(hào): 豫ICP備15030919-2號(hào)
營(yíng)業(yè)執(zhí)照
圖片
[網(wǎng)站地圖] [聯(lián)系我們]
本公司主要從事:短信驗(yàn)證碼,短信接口,短信平臺(tái),群發(fā)短信,短信群發(fā) sitemap:sitemap.txt|

豫公網(wǎng)安備41010402002418號(hào)

點(diǎn)擊這里給我發(fā)消息