diff --git a/internal/handlers/handlers.go b/internal/handlers/handlers.go index 6b23c42..f8de26f 100644 --- a/internal/handlers/handlers.go +++ b/internal/handlers/handlers.go @@ -154,9 +154,9 @@ func (h *Handlers) AuthHandler(c *gin.Context) { log.Debug().Str("key", key).Msg("Setting header") c.Header(key, value) } - if labels.Basic.User != "" && labels.Basic.Password != "" { - log.Debug().Str("username", labels.Basic.User).Msg("Setting basic auth headers") - c.Header("Authorization", fmt.Sprintf("Basic %s", utils.GetBasicAuth(labels.Basic.User, labels.Basic.Password))) + if labels.Basic.Username != "" && labels.Basic.Password != "" { + log.Debug().Str("username", labels.Basic.Username).Msg("Setting basic auth headers") + c.Header("Authorization", fmt.Sprintf("Basic %s", utils.GetBasicAuth(labels.Basic.Username, labels.Basic.Password))) } c.JSON(200, gin.H{ "status": 200, @@ -283,9 +283,9 @@ func (h *Handlers) AuthHandler(c *gin.Context) { } // Set basic auth headers if configured - if labels.Basic.User != "" && labels.Basic.Password != "" { - log.Debug().Str("username", labels.Basic.User).Msg("Setting basic auth headers") - c.Header("Authorization", fmt.Sprintf("Basic %s", utils.GetBasicAuth(labels.Basic.User, labels.Basic.Password))) + if labels.Basic.Username != "" && labels.Basic.Password != "" { + log.Debug().Str("username", labels.Basic.Username).Msg("Setting basic auth headers") + c.Header("Authorization", fmt.Sprintf("Basic %s", utils.GetBasicAuth(labels.Basic.Username, labels.Basic.Password))) } // The user is allowed to access the app diff --git a/internal/types/config.go b/internal/types/config.go index 74c6571..8e2e202 100644 --- a/internal/types/config.go +++ b/internal/types/config.go @@ -108,7 +108,7 @@ type OAuthLabels struct { // Basic auth labels for a tinyauth protected container type BasicLabels struct { - User string + Username string Password string }