# How to verify if a email exists in the database before user signup

**URL:** <https://forum.adalo.com/t/how-to-verify-if-a-email-exists-in-the-database-before-user-signup/42352>\
**Category:** Get Help\
**Created:** [October 1, 2023, 7:05pm UTC](https://forum.adalo.com/t/how-to-verify-if-a-email-exists-in-the-database-before-user-signup/42352 "2023-10-01T19:05:43Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Larguitto](https://avatars.discourse-cdn.com/v4/letter/l/dc4da7/32.png) [@Larguitto](https://forum.adalo.com/u/Larguitto)\
**Post date:** [October 1, 2023, 7:05pm UTC](https://forum.adalo.com/t/how-to-verify-if-a-email-exists-in-the-database-before-user-signup/42352/1 "2023-10-01T19:05:44Z")

</div>

Hi. I´m trying to verify if a email exists before the user signup.

I have set this conditions to verify if the email exists.

![image](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/3X/c/5/c5f0615dc158327872f22ccdda63addc79b6777a.png)

But it doesn´t works fine.

I have created a field with this conditions

 ![image](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/3X/c/5/c5a373045efbcf35b8e00e4bb7bb428acc9ff52e.png)

If I left the email field in blank and the result of the field is 37, it appears to show al the registers in the database,

![image](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/3X/8/7/87cedb5ff42fa354a5994e8a863e749bbee95203.png)

Anyone can help me?

---

<div class="post-metadata">

**Author:** ![Rozza](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/rozza/32/22780_2.png) [@Rozza](https://forum.adalo.com/u/Rozza)\
**Post date:** [October 1, 2023, 7:36pm UTC](https://forum.adalo.com/t/how-to-verify-if-a-email-exists-in-the-database-before-user-signup/42352/2 "2023-10-01T19:36:58Z")

</div>

Adalo has this out the box warning. I expect it only works on their native user signup form. Not custom form.

In a custom form you risk exposing the email addresses of all users, as you have seen. Can you make do with the Adalo form?

 ![image](https://us1.discourse-cdn.com/flex020/uploads/adalo/original/3X/f/0/f02668c938ea73ba0996bbd57d3be81f1a6b7a4b.png)

---

<div class="post-metadata">

**Author:** ![Larguitto](https://avatars.discourse-cdn.com/v4/letter/l/dc4da7/32.png) [@Larguitto](https://forum.adalo.com/u/Larguitto)\
**Post date:** [October 1, 2023, 8:58pm UTC](https://forum.adalo.com/t/how-to-verify-if-a-email-exists-in-the-database-before-user-signup/42352/3 "2023-10-01T20:58:51Z")

</div>

Thanks. I’ll try It.

---

<div class="post-metadata">

**Author:** ![Victor](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/victor/32/2054_2.png) [@Victor](https://forum.adalo.com/u/Victor)\
**Post date:** [October 3, 2023, 9:07pm UTC](https://forum.adalo.com/t/how-to-verify-if-a-email-exists-in-the-database-before-user-signup/42352/4 "2023-10-03T21:07:47Z")

</div>

Hi @Larguitto,

The way Adalo filtering works is when a filter value is empty, the backend considers that **all** values match this key.  
That’s why you get “37” as a result. Also, for example, if you add a list of Users, add input box, and make a custom filter on that List that Email contains Input - when the input is empty, you will get all users.  
To avoid this, you can use a conditional visibility on the element in question: make it visible sometimes, if the input is not empty.

But the easiest way is to use built-in Adalo form.

Best,  
Victor.

---

<div class="post-metadata">

**Author:** ![Larguitto](https://avatars.discourse-cdn.com/v4/letter/l/dc4da7/32.png) [@Larguitto](https://forum.adalo.com/u/Larguitto)\
**Post date:** [October 4, 2023, 4:57am UTC](https://forum.adalo.com/t/how-to-verify-if-a-email-exists-in-the-database-before-user-signup/42352/5 "2023-10-04T04:57:15Z")

</div>

Thanks Víctor !! i’ll try to use ir.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.adalo.com/system/32/40401_2.png) [@system](https://forum.adalo.com/u/system)\
**Post date:** [October 14, 2023, 4:57am UTC](https://forum.adalo.com/t/how-to-verify-if-a-email-exists-in-the-database-before-user-signup/42352/6 "2023-10-14T04:57:28Z")

</div>

Closed on October 14, 2023, 4:57am UTC

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
