This repository has been archived on 2024-08-25. You can view files and clone it, but cannot push or open issues or pull requests.
captcha/README.md

1.2 KiB

Package captcha provides a simple API for captcha generation

GoDoc Build Status codecov Go Report Card

install

go get github.com/steambap/captcha

usage

func handle(w http.ResponseWriter, r *http.Request) {
	// create a captcha of 150x50px
	data, _ := captcha.New(150, 50)

	// session come from other library such as gorilla/sessions
	session.Values["captcha"] = data.Text
	session.Save(r, w)
	// send image data to client
	data.WriteTo(w)
}

documentation | example

sample image

image

Contributing

If your found a bug, please contribute! see contributing.md for more detail

License

MIT