go-htpasswd
Apache htpasswd Parser for Go
About go-htpasswd
htpasswd for Go
This is a libary to validate user credentials against an HTTPasswd file.
This was forked from https://github.com/jimstudt/http-authentication/tree/master/basic with modifications by @brian-avery to support SSHA, Md5Crypt, and Bcrypt and @jespersoderlund to support Crypt with SHA-256 and SHA-512 support.
Currently, this supports:
- SSHA
- MD5Crypt
- APR1Crypt
- SHA
- Bcrypt
- Plain text
- Crypt with SHA-256 and SHA-512
Frequently Asked Questions
What is go-htpasswd?
go-htpasswd is a Security library for the Go programming language. Apache htpasswd Parser for Go
How do I install go-htpasswd?
Install go-htpasswd with the Go module system using `go get tg123/go-htpasswd`. Check the repository for the current installation instructions.
What category does go-htpasswd belong to?
go-htpasswd is listed under Security, specifically Security.