f05e41c9aa
This adds support for more hash algorithms. Also a stored password will be updated to SSHA512 upon a successful bind. It will also automatically hash a cleartext password if the `userpassword` field is modified with a cleartext one. Hashes supported: * SSHA * SSHA256 * SSHA512
11 lines
277 B
Modula-2
11 lines
277 B
Modula-2
module bottin
|
|
|
|
go 1.13
|
|
|
|
require (
|
|
github.com/google/uuid v1.1.1
|
|
github.com/hashicorp/consul/api v1.3.0
|
|
github.com/jsimonetti/pwscheme v0.0.0-20220125093853-4d9895f5db73
|
|
github.com/sirupsen/logrus v1.4.2
|
|
golang.org/x/crypto v0.0.0-20200604202706-70a84ac30bf9 // indirect
|
|
)
|