vous pouvez soit valider l'unicité de votre modèle
validates :email, :uniqueness => :true
ou vous pouvez sauver RecordNotUnique dans votre contrôleur comme ça
begin
# create user
rescue ActiveRecord::RecordNotUnique => e
# handle duplicate entry
end