diff --git a/src/cmd/root.go b/src/cmd/root.go index 8eafd76..a19d2c3 100644 --- a/src/cmd/root.go +++ b/src/cmd/root.go @@ -121,7 +121,7 @@ func runRest(_ *cobra.Command, _ []string) { return c.Render("views/index", fiber.Map{ "AppHost": fmt.Sprintf("%s://%s", c.Protocol(), c.Hostname()), "AppVersion": config.AppVersion, - "BasicAuthToken": c.UserContext().Value(middleware.AuthToken("token")), + "BasicAuthToken": c.UserContext().Value(middleware.AuthorizationValue("BASIC_AUTH")), "MaxFileSize": humanize.Bytes(uint64(config.WhatsappSettingMaxFileSize)), "MaxVideoSize": humanize.Bytes(uint64(config.WhatsappSettingMaxVideoSize)), }) diff --git a/src/internal/rest/middleware/basicauth.go b/src/internal/rest/middleware/basicauth.go index a38b0a0..33e0023 100644 --- a/src/internal/rest/middleware/basicauth.go +++ b/src/internal/rest/middleware/basicauth.go @@ -5,13 +5,13 @@ import ( "github.com/gofiber/fiber/v2" ) -type AuthToken string +type AuthorizationValue string func BasicAuth() fiber.Handler { return func(c *fiber.Ctx) error { token := string(c.Request().Header.Peek("Authorization")) if token != "" { - ctx := context.WithValue(c.Context(), AuthToken("token"), token) + ctx := context.WithValue(c.Context(), AuthorizationValue("BASIC_AUTH"), token) c.SetUserContext(ctx) }