mirror of
https://github.com/1f349/cardcaldav.git
synced 2024-12-22 00:04:15 +00:00
Accept any struct with GetPasswordHash implementation
This commit is contained in:
parent
e6eaaedb44
commit
7f0158e450
6
auth.go
6
auth.go
@ -52,7 +52,11 @@ func NewAuth(dbStr string, logger *log.Logger) *Auth {
|
||||
}
|
||||
|
||||
type Auth struct {
|
||||
DB *database.Queries
|
||||
DB DbQueries
|
||||
}
|
||||
|
||||
type DbQueries interface {
|
||||
GetPasswordHash(ctx context.Context, username string) (string, error)
|
||||
}
|
||||
|
||||
func (a *Auth) Middleware(next http.Handler) http.Handler {
|
||||
|
Loading…
Reference in New Issue
Block a user