Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Although D7 long ago dropped the ability in the default profile for users to register without admin approval, Commerce Kickstart still has this somehow.
This is a huge pain for new sitebuilders, because they innocently build a site and deploy it, and then find that a thousand spammers have created accounts (and perhaps content) without any approval.
I sure recommend that we go with what D7's default profile has.
Comment | File | Size | Author |
---|---|---|---|
#4 | commerce_kickstart.admin_approval_1339274_04.patch | 634 bytes | rfay |
#3 | defaultuserregistration-1339274-3b.patch | 645 bytes | joshmiller |
rfay_dell_Selection_103.png | 29.59 KB | rfay |
Comments
Comment #1
joshmillerIn the standard minimal install profile, this line does it:
However, I'm not familiar enough with git to produce a patch. I know, I need to get over this, and I'm sure there's plenty of documentation pages to get me started. I think I'll go to the next Drupal meetup in Indianapolis and have one of the coders set git up for me on the mac laptop so I can play.
Josh
Comment #2
rfayThanks for studying this, @joshmiller - Please provide a patch to set to "Needs review" though.
Comment #3
joshmillerAttached is a patch of comment #1.
Comment #4
rfayThat doesn't remove the existing setting (the root of the problem). I think this one will do it.
Comment #5
rszrama CreditAttribution: rszrama commentedHmm, must've been changed late in the game for Drupal 7, as we were tracking the standard profile for quite a while. : ?
Didn't see this before rolling the rc6, but it'll be in the next point release.
Comment #7
scott859 CreditAttribution: scott859 commentedGreetings,
I know this is an old issue but I have a question on this:
If this is set up as: Visitors, but administrative approval is required - does the system automatically create and approve an account for a customer that has completed an order? Or does admin need to approve customer order created user accounts as well?
Thanks for any insight you can give me on this.
Comment #8
armyofda12mnkeys CreditAttribution: armyofda12mnkeys commentedScott859, ever find out answer to your question?
Comment #9
scott859 CreditAttribution: scott859 commented@ armyofda12mnkeys
What I found was that if it is set up as Visitors, but administrative approval is required - the system automatically creates and approves an account for that customer when they have completed the checkout.