f5e32fac77
update: readme |
||
---|---|---|
.idea | ||
example | ||
fonts | ||
.gitignore | ||
.travis.yml | ||
LICENSE | ||
README.md | ||
captcha.go | ||
font.go | ||
hsva.go | ||
hsva_test.go |
README.md
Package captcha provides a simple API for captcha generation
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)
}