基於gin框架-驗證碼demo


學習go的過程中,有不少業務場景比如做登錄檢驗,驗證碼等等。

這里輸出一個demo,基本gin框架:https://github.com/chaofavip/go-captcha

基本接口包括三個

1、獲取驗證碼

http://localhost:8006/captcha

 1 {
 2     "code": 200,
 3     "data": {
 4         "id": "ADzgm94K8qWDiN8ZrPPH",
 5         "img_url": "/captcha/ADzgm94K8qWDiN8ZrPPH.png",
 6         "refresh": "/captcha/ADzgm94K8qWDiN8ZrPPH.png?reload=1",
 7         "verify": "/captcha/ADzgm94K8qWDiN8ZrPPH/這里替換為正確的驗證碼進行驗證"
 8     },
 9     "msg": "驗證碼信息"
10 }

 

2、通過驗證碼ID獲取圖片

http://localhost:8006/captcha/rCmKwkin0G37vJw6fV4n.png

 

 

3、通過驗證碼ID+獲取的結果輸入檢驗

 http://localhost:8006/captcha/rCmKwkin0G37vJw6fV4n/8938

1 {
2     "code": 200,
3     "data": "",
4     "msg": "驗證碼校驗通過"
5 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM