1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-21 13:23:07 +01:00

chore: adds more logs for authentication (#3143)

This commit is contained in:
Amir Raminfar
2024-07-23 13:05:17 -07:00
committed by GitHub
parent daf8cf815b
commit 79118368b1

10
main.go
View File

@@ -173,9 +173,11 @@ func createServer(args cli.Args, multiHostService *docker_support.MultiHostServi
var provider web.AuthProvider = web.NONE var provider web.AuthProvider = web.NONE
var authorizer web.Authorizer var authorizer web.Authorizer
if args.AuthProvider == "forward-proxy" { if args.AuthProvider == "forward-proxy" {
log.Debug("Using forward proxy authentication")
provider = web.FORWARD_PROXY provider = web.FORWARD_PROXY
authorizer = auth.NewForwardProxyAuth(args.AuthHeaderUser, args.AuthHeaderEmail, args.AuthHeaderName) authorizer = auth.NewForwardProxyAuth(args.AuthHeaderUser, args.AuthHeaderEmail, args.AuthHeaderName)
} else if args.AuthProvider == "simple" { } else if args.AuthProvider == "simple" {
log.Debug("Using simple authentication")
provider = web.SIMPLE provider = web.SIMPLE
path, err := filepath.Abs("./data/users.yml") path, err := filepath.Abs("./data/users.yml")
@@ -186,11 +188,15 @@ func createServer(args cli.Args, multiHostService *docker_support.MultiHostServi
log.Fatalf("Could not find users.yml file at %s", path) log.Fatalf("Could not find users.yml file at %s", path)
} }
users, err := auth.ReadUsersFromFile(path) log.Debugf("Reading users from %s", path)
db, err := auth.ReadUsersFromFile(path)
if err != nil { if err != nil {
log.Fatalf("Could not read users.yml file at %s: %s", path, err) log.Fatalf("Could not read users.yml file at %s: %s", path, err)
} }
authorizer = auth.NewSimpleAuth(users)
log.Debugf("Read %d users", len(db.Users))
authorizer = auth.NewSimpleAuth(db)
} }
config := web.Config{ config := web.Config{