Hi, I keep running into issues where customers, both new and old (using existing or new email addresses) are able to create a brand new account on our website and book (booking pages are only accessible to those who fill out the Custom Members Signup Form and thus receive a Badge) when they try using the Social Log In option. I don’t really understand how the log in option allows a brand new contact/email address to create a brand new account without going through the signup form. It sounds like that would defeat the purpose of having the form…
If I didn’t have an Instagram account or if I tried signing in using an email that isn’t in their system, it would ask me to create an account or only let me log in to an existing one. But that doesn’t seem to be the case with Wix.
The following is what anyone sees when they are not logged in and are trying to book or get to a page that requires a “Pawsitive Plus Waiver” Badge that only filling out this form will grant you:
As you can see, the option to log in is there as it should, for existing/returning customers to then enter their email that’s in our system or use the social logins to do that.
Sometimes however, existing customers either forget or mixup their emails and so they try logging in with an incorrect email, but instead of being told that their email is incorrect or not recognized, they have a brand new account created when they use the Social Login options. That’s one issue on its own, but another is that when they create a duplicate account using the Social Log In options, they are somehow still being granted the badge I mentioned above, even though they have not actually filled out the form and this then allows them to book any of our services and access specific pages, even though we don’t have the information we need from this form, within that 2nd account. This is even worse with brand new customers who are creating their account using the Social Log In.
This is really frustrating and doesn’t function as it should, in my opinion. The log in option should function only with existing emails in our website and if the system isn’t recognizing it, whether it’s through a Social Log In or not, it should let you know that it’s not an identified log in, instead of allowing you to create a brand new account.