refactor: adjust config paths and debug OAuth implementation

This commit is contained in:
garionion 2025-02-27 12:55:34 +01:00 committed by garionion (aider)
parent 77538a7dfd
commit e7c2946d32

View file

@ -61,7 +61,9 @@ var (
var db *sql.DB
func main() {
cfgReader := config.NewConfReader("config").WithSearchDirs("./examples", ".")
var cfg Config
cfgReader := config.NewConfReader("config").WithSearchDirs("./", ".")
cfgErr := cfgReader.Read(&cfg)
zapcfg := zap.NewProductionConfig()
@ -77,7 +79,6 @@ func main() {
if cfgErr != nil {
logger.Fatal("Failed to load config", zap.Error(cfgErr))
}
fmt.Println("test")
logger.Info("Loaded config", zap.Any("config", cfg))
@ -92,6 +93,7 @@ func main() {
RedirectURL: fmt.Sprintf("http://localhost:%d/oauth/callback", cfg.Server.Port),
Scopes: []string{"profile", "email"},
}
fmt.Println(oauthConfig)
// Initialize database connection
var dsn string
@ -126,7 +128,7 @@ func main() {
// Initialize Echo
e := echo.New()
e.Use(middleware.Logger())
e.Use(middleware.Recover())
//e.Use(middleware.Recover())
e.Use(middleware.CORS())
// OAuth2 routes