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:
10
main.go
10
main.go
@@ -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{
|
||||||
|
|||||||
Reference in New Issue
Block a user