diff --git a/main.go b/main.go index 8ea2b73..c561ca9 100644 --- a/main.go +++ b/main.go @@ -62,7 +62,7 @@ var db *sql.DB func main() { // Use the global cfg variable instead of declaring a new one - cfgReader := config.NewConfReader("config").WithSearchDirs("./", ".") + cfgReader := config.NewConfReader("config") cfgErr := cfgReader.Read(&cfg) zapcfg := zap.NewProductionConfig() @@ -79,8 +79,10 @@ func main() { logger.Fatal("Failed to load config", zap.Error(cfgErr)) } + logger.Debug("Loaded config", zap.Any("config", cfg)) + // Add detailed logging of the OAuth config - logger.Info("OAuth Configuration", + logger.Info("OAuth Configuration", zap.String("ClientID", cfg.OAuth.ClientID), zap.String("ClientSecret", cfg.OAuth.ClientSecret), zap.String("AuthURL", cfg.OAuth.AuthURL), @@ -98,7 +100,7 @@ func main() { RedirectURL: fmt.Sprintf("http://localhost:%d/oauth/callback", cfg.Server.Port), Scopes: []string{"profile", "email"}, } - + // Log the OAuth config that's actually being used logger.Info("Initialized OAuth Config", zap.String("ClientID", oauthConfig.ClientID),