English | 中文
Go Captcha 是行为式验证码,支持文本/图形点选、滑动/拖拽、旋转等验证模式。
⭐️ 如果能帮助到你,请随手给点一个star
QQ交流群:178498936
- GoCaptcha:https://github.com/wenlng/go-captcha
- GoCaptcha 文档:http://gocaptcha.wencodes.com
- Golang 内嵌素材资源:https://github.com/wenlng/go-captcha-assets
- Golang/前端的实例:https://github.com/wenlng/go-captcha-example
- 在线演示 URL:http://gocaptcha.wencodes.com/demo/
- Javascript 原生库:https://github.com/wenlng/go-captcha-jslib
- Vue Package:https://github.com/wenlng/go-captcha-vue
- React Package:https://github.com/wenlng/go-captcha-react
- Angular Package:https://github.com/wenlng/go-captcha-angular
- Svelte Package:https://github.com/wenlng/go-captcha-svelte
- Solid Package:https://github.com/wenlng/go-captcha-solid
- ...
git clone https://github.com/wenlng/go-captcha-example.git
cd go-captcha-example
go mod download
go run main.go
浏览器打开: http://127.0.0.1:9001/go-captcha-example
|-internal
|-app
|-cache
|-logic
|-captdata
|-click_basic.go // 生成文本点选验证码数据
|-click_shape.go // 生成图形点选验证码数据
|-rotate_basic.go // 生成旋转验证码数据
|-slide_basic.go // 生成滑动验证码数据
|-slide_region.go // 生成拖拽验证码数据
|-checkdata
|-click.go // 点选验证码校验
|-rotate.go // 旋转验证码校验
|-slide.go // 滑动/拖拽验证码校验
|-web
|-native // Javascript 原生实例
|-bower // Javascript 原生实例,bower工具管理
|-vue // Vue3 实例
|-vue2 // Vue2 实例
|-react // React 实例
|-angular // Angular 实例
|-solid // Solid 实例
|-svelte // Svelte 实例