diff --git a/controllers/app_controller.go b/controllers/app_controller.go index 57089ec..ccb2262 100644 --- a/controllers/app_controller.go +++ b/controllers/app_controller.go @@ -29,7 +29,7 @@ func (controller *AppController) Login(c *fiber.Ctx) error { Code: 200, Message: "Success", Results: map[string]interface{}{ - "qr_link": fmt.Sprintf("%s/%s", c.Hostname(), response.ImagePath), + "qr_link": fmt.Sprintf("%s://%s/%s", c.Protocol(), c.Hostname(), response.ImagePath), "qr_duration": response.Duration, }, }) diff --git a/main.go b/main.go index 5444052..0a37b41 100644 --- a/main.go +++ b/main.go @@ -45,7 +45,7 @@ func main() { userController.Route(app) app.Get("/", func(ctx *fiber.Ctx) error { - return ctx.Render("index", fiber.Map{"AppHost": "http://localhost:3000"}) + return ctx.Render("index", fiber.Map{"AppHost": fmt.Sprintf("%s://%s", ctx.Protocol(), ctx.Hostname())}) }) err := app.Listen(":3000")