# Prevent Sign Up for an an Email that already exist

**URL:** <https://community.auth0.com/t/prevent-sign-up-for-an-an-email-that-already-exist/103469>\
**Category:** Get Help\
**Tags:** account-linking, user-management\
**Created:** [March 28, 2023, 2:03am UTC](https://community.auth0.com/t/prevent-sign-up-for-an-an-email-that-already-exist/103469 "2023-03-28T02:03:13Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![matt.g](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/matt.g/32/35982_2.png) [@matt.g](https://community.auth0.com/u/matt.g)\
**Post date:** [March 29, 2023, 10:13pm UTC](https://community.auth0.com/t/prevent-sign-up-for-an-an-email-that-already-exist/103469/3 "2023-03-29T22:13:19Z")

</div>

Hi @novo,

Welcome to the Auth0 Community!

I understand that you’re running into a problem where users are creating multiple profiles with the same email address when logging in with multiple identity providers.

It _is_ possible to block the signup process when a user tries to sign up with an email address that’s already associated with a profile in your tenant, but that would not be the solution I’d suggest. One reason is because it would lead to a confusing experience for the user and you wouldn’t be able to provide them with feedback on _why_ they’re not able to sign up without revealing that there’s already a profile with that email address, which is a security concern.

In my opinion account linking is the way to go here, in part because it provides your users the convenience of authenticating via multiple identity providers. I have an account linking rule that meets the qualifications you’re describing and if you send me a DM I’d be happy to reply with the code for that rule.

I hope this helps!

Thanks,  
Matt

---

_[View the full topic](https://community.auth0.com/t/prevent-sign-up-for-an-an-email-that-already-exist/103469)._
