diff --git a/controllers/authController.go b/controllers/authController.go index 62d0453..0b02811 100644 --- a/controllers/authController.go +++ b/controllers/authController.go @@ -104,6 +104,13 @@ func AddUser(c *fiber.Ctx) error { var user models.User + database.DB.Where("email = ?", data["email"]).First(&user) + + if user.Id != 0 { + return c.JSON(fiber.Map{ + "message": "Usuário já cadastrado"}) + } + database.DB.Where("channel = ?", strings.ToLower(data["channel"])).First(&user) if user.Id != 0 {