diff --git a/diskuy_back/lib/diskuy/account/user.ex b/diskuy_back/lib/diskuy/account/user.ex
index 44dc22f4d952b62d62dcf33fc61bda59c1b39c4c..a4c044b03d256f576d283359e4b25a09ef9b6b73 100644
--- a/diskuy_back/lib/diskuy/account/user.ex
+++ b/diskuy_back/lib/diskuy/account/user.ex
@@ -13,5 +13,7 @@ defmodule Diskuy.Account.User do
     user
     |> cast(attrs, [:username, :email])
     |> validate_required([:username, :email])
+    |> unique_constraint(:username)
+    |> unique_constraint(:email)
   end
 end