生成base64图片验证码
2024-09-08 16:32:48
github.com/mojocn/base64Captcha
func GetCaptcha(c *gin.Context){
driver := base64Captcha.NewDriverDigit(80, 240, 5, 0.7, 80)
cp := base64Captcha.NewCaptcha(driver, store)
id, b64s, err := cp.Generate()
if err != nil {
zap.S().Errorf("生成验证码错误: %s", err.Error())
c.JSON(http.StatusInternalServerError, gin.H{
"msg":"生成验证码错误",
})
return
}
c.JSON(http.StatusOK, gin.H{
"captchaId": id,
"picPath": b64s,
})
}
最新文章
- 自己做了一个json格式化工具,亲测可以使用
- web api 处理发送过来的文件(图片)
- JSON数据格式
- 前端们,gulp该用起来了,简单的demo入门——gulp系列(一)
- python3 入门 (二) 列表的使用
- 【Linux】为啥查某个进程的线程,查出来的所有线程的pid不一样啊
- HDU 1698 (线段树 区间更新) Just a Hook
- vim纯文本处理插件txtbrowser
- Cortex-A9 PWM Timer
- 线程:ThreadLocal实现线程范围内共享变量
- 关于Storm Stream grouping
- Go 语言集成开发环境 GoLand 更新至 2018.1.3 版本
- SpringBoot进阶教程(二十五)整合Redis之@Cacheable、@CachePut、@CacheEvict的应用
- springboot之配置文件
- Orange Greenworks
- sha256加密
- mybatis进阶--一对多查询
- 李群与李代数在slam中的应用
- JS判断页面加载完毕
- 精美的HTML5/CSS3表单 带小图标
热门文章
- ES6扩展——数组的新方法(Array.from、Array.of、Array.fill、Array.includes、keys values entries 、find)
- MySQL主从复制NEW
- Three.js 中 相机的常用参数含义
- 矩阵BFS
- HDD成都站:HMS Core 6.0带来新可能 多元服务驱动产品商业成功
- Python 高级特性(3)- 列表生成式
- Flask(6)- debug 模式
- MongoDB 常见问题 - 解决 brew services list 查看 MongoDB 服务 status 显示 error 的问题
- Delphi使用Zxing创建二维码
- python库--tensorflow--RNN(循环神经网络相关)