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.
I'd like to make it so that not just anyone can make a user account, but only those who either buy a membership or pay per view access to content or fields. Is this even possible?
Right now I'm stuck with making "Who can register accounts?" as "Administrators only" or else deal with about 50+ bot registrations per day as I leave it open for people to create legitimate accounts and browse/buy memberships.
Comments
Comment #2
Farreres CreditAttribution: Farreres as a volunteer commentedThere is already an option to do this.
In admin/moneysuite/ms_membership you have two basic options:
-force payment subscriptions at registration: This allows only membership registrations
-Enforce Membership at Login? ; this redirects logged in users to plan purchase if their membership has finished. This prevents users from accessing your contents unless they have an active membership.
About pay per view, you don't need any membership for this. You can sell single contents without requiring memberships.
Comment #3
Farreres CreditAttribution: Farreres as a volunteer commented