Member created unique usernames on membership signup.

Hello,

I’m sure this has probably been asked 1000 times before, and it seems like it would be such a requested feature, that perhaps the search terms I’m using are wrong because I keep getting database results. All I am trying to do is create a custom membership form with the following fields:

Username (Verified unique display name for form submissions)
Password
Email
Phone Number

I don’t want first name, last name, or for them to use a Google or Facebook login unless it also restricts them to be identified by only their preferred unique username for form submissions. This should be their default form submission identity without users having to edit it later.

The purpose is for members to submit anonymous reviews that will eventually be aggregated under products and in their member profile as reviews they’ve submitted.

How can I do this?

See the Example: No Database Duplicates to Prevent duplicates from entering a database collection.

Thank you, that is the basic code that I’m looking for but it isn’t actually tied to their member profile if I understand it correctly. Now, since I’m new to this coding process and not actually a coder, I presume what I need to do is create a data source with the fields I mentioned above. Then, how do I link this data source to the owner ID for form submissions so that when I pull data from the data source, this is how I can make a collection based on their form submissions? So for two examples, when I pull reviews, it shows them as the submitter, and in their profile, it shows reviews they’ve submitted?

To learn about programming with Corvid, read the following articles that will help you start working with Corvid:

The Corvid Tutorial: Building Your Own Members Area might be helpful.

You might want to consider checking out the WixArena - it’s a hub where you can look for Corvid experts for hire.