Add logger and helmet fiber middlewares

This commit is contained in:
William Bouzourène 2024-12-23 11:40:35 +01:00
parent cc4135d14b
commit 3d67ff9891
3 changed files with 10 additions and 1 deletions

View file

@ -12,6 +12,8 @@ import (
"git.readonly.ch/bouzoure/popvaud-people/middlewares"
"github.com/gofiber/fiber/v2"
"github.com/gofiber/fiber/v2/middleware/filesystem"
loggerMiddleware "github.com/gofiber/fiber/v2/middleware/logger"
"github.com/gofiber/helmet/v2"
"github.com/gofiber/template/django/v3"
)
@ -79,7 +81,11 @@ func main() {
}))
}
// Middlewares
// Base middlewares
app.Use(loggerMiddleware.New())
app.Use(helmet.New())
// Security middlewares
app.Use(middlewares.AuthMiddleware)
app.Use(middlewares.WelcomeMiddleware)
app.Use(middlewares.MfaEnrollMiddleware)