Add: Security Headers

This commit is contained in:
$(pass /github/name)
2024-08-28 02:30:38 +02:00
parent 12ea6767f8
commit 00ca11d2e6
2 changed files with 17 additions and 0 deletions

View File

@@ -55,6 +55,7 @@ func Run() {
router.Use(gin.Logger())
router.Use(middlewares.CORSMiddleware())
router.Use(middlewares.CSPMiddleware())
router.Use(middlewares.SecurityHeadersMiddleware())
limiter := middlewares.NewIPRateLimiter(config.Security.Ratelimits.Limit, config.Security.Ratelimits.Burst)
router.Use(middlewares.RateLimitMiddleware(limiter))