Domain Based Email Verification

Hi, I’m new to bubble.io and am struggling in creating a domain based email verification system.

To provide some context, I’m currently in the process of creating a site with a members area that only users with a unique email domain can access. Users with generic email address providers (such as Gmail, Outlook, Yahoo, +100s more…) will not be allowed to sign up.

I’m struggling with a few things:

  1. How would I set up the data which holds the list of generic email providers?

  2. How could I incorporate this into my sign up workflow, preventing users with generic emails and alert them to use a unique email domain?

  3. How could I ensure new user’s domains get stored into the database automatically so that a new account cannot be created using that specific domain.

Any help would be greatly appreciated. Thank you for your time!

Hi @mystartup.new2024,

You could use an option set for this.

Utilize conditionals. 1 conditional to make sure that a user cannot sign up when using a generic domain, and another for an alert that will appear when the user uses a generic email.

To clarify this question. You only want one person per domain to be able to create an account?

Hi, thanks for the speedy reply and thank you for the valuable advice. Yes, I would like to have a system where only 1 account could be created per domain.

Specifically, I’m having issues in creating the right workflow using conditions so that a generic email from the data I created cannot sign up, and when a new domain signs up, it gets added to the data. I would appreciate if you could provide some general advice on how it could work, and any specifics if possible. Again, any help is greatly appreciated.

This topic was automatically closed after 70 days. New replies are no longer allowed.