学习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

基于gin框架-验证码demo

 

 

3、通过验证码ID+获取的结果输入检验

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

1 {
2     "code": 200,
3     "data": "",
4     "msg": "验证码校验通过"
5 }

 

相关文章:

  • 2022-12-23
  • 2022-02-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2020-11-04
猜你喜欢
  • 2022-12-23
  • 2019-07-23
  • 2022-02-09
  • 2021-12-04
  • 2021-10-05
  • 2021-06-22
相关资源
相似解决方案