Skip to content

Commit e92c448

Browse files
committed
debug(api): update routes.go
1 parent b5481f2 commit e92c448

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

api/internal/transport/api/routes.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package api
33
import (
44
"time"
55

6+
"github.com/gofiber/fiber/v2"
67
"github.com/gofiber/fiber/v2/middleware/healthcheck"
78
"github.com/gofiber/fiber/v2/middleware/helmet"
89
"github.com/gofiber/fiber/v2/middleware/limiter"
@@ -14,6 +15,14 @@ import (
1415
)
1516

1617
func (h *Handler) SetupRoutes(cfg config.APIConfig) {
18+
h.Server.Get("/debug-ip", func(c *fiber.Ctx) error {
19+
return c.JSON(fiber.Map{
20+
"ip": c.IP(),
21+
"x-forwarded-for": c.Get("X-Forwarded-For"),
22+
"x-real-ip": c.Get("X-Real-IP"),
23+
})
24+
})
25+
1726
email := h.Server.Group("/v1/email")
1827
email.Use(auth.NewPSK(cfg))
1928
email.Post("", h.HandleEmail)

0 commit comments

Comments
 (0)