I’ve been noticing users popping up in my database without emails and don’t understand how they’re creating accounts without an email or any of my required fields. The users appear like this: Has anyone experienced something similar?
Edit: I believe this issue may be some way connected to social login. Disabled Facebook for a day and got no errors of this type.
Maybe go to your workflows and search for any that may be signing up a user with no information. It is possible if you added a sign the user up action or something similar but never passed any other information.
I think the issue must be that you need to make sure that the create account button cannot be clicked unless both input fields have a value that is not empty. You can test by leaving the inputs empty and just clicking the create account button and see if a new user pops in your database with no email.
Edit: I now see you have This input should not be empty checked. Maybe still worth a try, but also is that for sure the only workflow of that type? You can check by typing in like in the picture below:
Yesh I just verified it’s the only workflow which says “Sign the user up” using this search method you showed me (thank you) and yes the input fields should not be empty
So the next thing I would do is check the logs at the exact time that you see those users were created to see what path they took to sign up. It might shed some light on why that is happening. Hope that will help.
Okay cool i’ll do this now, I have about 6 required fields for registration. Now i’m seeing users register with 5/6 of the fields but only the email is missing I made another topic because I think it’s a different issue to this one but someone flagged it sadly
Hey so I solved it the reason for this is that users who create an account using Facebook login can chose whether or not they want to share their email with you. This means that they can essentially create an account without providing an email.