Skip to:
Content
Pages
Categories
Search
Top
Bottom

A modern plugin that allows registration only with an invite code?

  • @marionettex

    Participant

    I’m running WordPress 4.1.1 and BuddyPress 2.2.1. I’m trying to create a private forum for my friends. I don’t just want to have open registrations that are manually approved. I don’t want anybody to be able to sign up at all unless they have been invited. Thus, I want my registration page to ask for an invite code. Does anybody know of a relatively recently updated plugin that does this?

    Unfortunately, BAW Easy Invites and Secure Invites are pretty out of date. BAW EI itself doesn’t even work with BP, you need a dev version that could be even less out of date.

    WP-Invites works, but I don’t quite like some things about it. It doesn’t give you any option to delete codes (they have to be used or just expire to go away), and I wish I could change the text that appears on the registration page.

    (If a link to my site is necessary I can provide it, but to be clear, I’m not asking for help with anything currently running on my site. I only want to find a plugin like I describe that supports or at least works okay with WP 4.1.1 and BP 2.2.1. The site is private, and I’m attempting to avoid spreading it around too much to avoid the attention of attackers.)

Viewing 6 replies - 1 through 6 (of 6 total)
  • @peter-hamilton

    Participant

    invite-anyone is a great plugin I have used quite a bit, works like a charm

    @marionettex

    Participant

    @peter-hamilton

    I’m not sure that Invite-Anyone does what I need it to. I don’t see any option to lock down the site so that an invite is required to join. What I really want is a form on the registration page that asks for an invite code so that someone has to enter a valid invite code in order to join.

    I’m sort of working around things right now with a “security question” on WangGuard that I’m using as a password instead (by setting up a question with a non-word, pretty much unguessable answer). Still, actual invite codes would be nice.

    @rosyteddy

    Participant

    @marionettex

    Participant

    @rosyteddy
    I looked at those, but they require multisites, which I’m not using currently. I suppose I could set it up, but I’m not sure I’m desperate enough since I don’t need any other multisite functionality.

    Everything else in the linked conversation I’ve tried. They’re all pretty out of date and are either kinda finicky or just plain don’t work. Having fiddled around with it further, even WP-Invites doesn’t currently work.

    @peter-hamilton

    Participant

    With invite anyone you can turn registration off in settings, and members can invite others to join via email.

    Then you could make a call to action where people leave their email to receive an invite, worked like this for me.

    @maddish

    Participant

    Hi,
    You probably already solved the issue, as it’s an old question.
    Anyway, if somebody needs that, I made a plugin which allows to invite people by email, so only users with a valid invited e-mail can register.

    You can find it here:
    https://github.com/Maddish/Users-invitation

    The plugin is customized for a client, so the confirmation e-mail has been removed.

    Anyway, you can re-enable it by deleting from line 653 to the end of file, so the confirmation email will be sent.

    On line 684 there is funnction that is redirecting user to a custom welcome page.
    You can delete this function to avoid redirection or change the page id to your custom one.

    I hope to find out some time to make this options to be selected from the admin panel.
    In the meanwhile this plugin maybe can do the trick anyway.

    ` //redirect user tu custom page after register
    function bp_redirect($user) {
    $redirect_url= get_permalink(20); //change with your welcome page id
    bp_core_redirect($redirect_url);
    }
    add_action(‘bp_core_signup_user’, ‘bp_redirect’, 100, 1);
    `

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘A modern plugin that allows registration only with an invite code?’ is closed to new replies.
Skip to toolbar