Skip to content

tg123/go-htpasswd

Folders and files

NameName
Last commit message
Last commit date
Feb 17, 2023
Jun 18, 2015
Jun 18, 2015
Aug 16, 2021
Feb 17, 2023
Jan 8, 2019
Oct 20, 2021
Oct 20, 2021
Dec 22, 2024
Dec 22, 2024
Oct 29, 2024
Oct 29, 2024
Oct 29, 2024
Feb 17, 2023
Feb 17, 2023
Mar 5, 2019
Oct 19, 2018
Jun 18, 2015
Oct 19, 2018
Mar 5, 2019
Feb 17, 2023
Oct 19, 2018
Jun 18, 2015
Jun 18, 2015

Repository files navigation

htpasswd for Go

Go Doc Go Report Card

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