26 Commits (0a5f7a677f00e1406247fb77c6a8f45898532ae5)

Author SHA1 Message Date
Simão Gomes Viana 1c8ea00828
go.mod: Migrate to golang.org/x/term (#4073) 4 years ago
Matthew Holt 3d0e046238
caddyauth: Use structured log 4 years ago
Cuong Manh Le 4cff36d731
caddyauth: Use buffered channel passed to signal.Notify (#3895) 4 years ago
Francis Lavoie 4afcdc49d1
docs: Mention {http.auth.user.id} placeholder in basicauth JSON docs (#3886) 4 years ago
Dave Henderson bd17eb205d
ci: Use golangci's github action for linting (#3794) 4 years ago
Aurelia 7a3d9d81fe
basicauth: Minor internal improvements (#3861) 4 years ago
Matthew Holt 937ec34201
caddyauth: Prevent user enumeration by timing 4 years ago
Matthew Holt 8a0fff58aa
caddyauth: hash-password: Set bcrypt cost to 14 (#3580) 5 years ago
Matthew Holt d55c3b31eb
caddyhttp: Add client cert SAN placeholders 5 years ago
Matt Holt 9a7756c6e4
caddyauth: Cache basicauth results (fixes #3462) (#3465) 5 years ago
Francis Lavoie bb67e19d7b
cmd: hash-password: Fix broken terminal state on SIGINT (#3416) 5 years ago
Francis Lavoie 41a682ddde
caddyauth: Add realm to basicauth Caddyfile directive (#3315) 5 years ago
Andrew Zhou 5bde8d705b
cmd: hash-password: Support reading from stdin (#3373) 5 years ago
Matthew Holt 829e36d535
httpcaddyfile: Don't lowercase placeholder contents (fixes #3264) 5 years ago
Mohammed Al Sahaf 7dfd69cdc5
chore: make the linter happier (#3245) 5 years ago
Matt Holt fbd9515d35
basicauth: Re-prompt after invalid credentials (fix #3239) (#3240) 5 years ago
Robin Lambertz 397e04ebd9
caddyauth: Add Metadata field to caddyauth.User (#3174) 5 years ago
Robin Lambertz 57c6f22684
basicauth: default hash to bcrypt (#3050) 5 years ago
Matthew Holt 78e98c40d3
basicauth: Accept placeholders; move base64 decoding to provision 5 years ago
Matthew Holt 95d944613b
Export Replacer and use concrete type instead of interface 5 years ago
Matthew Holt 95ed603de7
Improve godocs all around 5 years ago
Matthew Holt 87b6cf470b
Minor improvements; comments and shorter placeholders & module IDs 5 years ago
Matt Holt 3c90e370a4
v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924) 5 years ago
Matthew Holt 76c22c7b38
auth: Clean up basicauth 5 years ago
Matthew Holt 442fd748f6
caddyhttp: Minor cleanup and fix nil pointer deref in caddyfile adapter 5 years ago
Matthew Holt f8366c2f09
http: authentication module; hash-password cmd; http_basic provider 5 years ago