Registration Methods - HL Vanilla Community
<main> <article class="userContent"> <p><strong>Higher Logic Vanilla (Vanilla)</strong> has four <strong>registration methods</strong>:</p><ul><li>Basic</li><li>Approval</li><li>Invitation</li><li>Connect</li></ul><p>In this article, we'll explain each method so you can decide which works best for your Vanilla community.</p><h2 data-id="manage-your-registration-method">Manage your registration method</h2><ol><li>Access the Dashboard.</li><li>Navigate to <strong>Settings > Membership > Registration</strong>.</li><li>Select a method and click <strong>Save</strong>.</li></ol><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/YVE7XZDRIDTG/access-registration-methods.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/YVE7XZDRIDTG/access-registration-methods.png" alt="access_registration_methods.png" height="533" width="1165" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <p><strong>📝 NOTE</strong>: You can add <strong>Social Connect</strong> registration as an option when you have a Basic registration.</p><h2 data-id="basic"><strong>Basic</strong></h2><p>This is the classic registration method.</p><ul><li>After completing a simple form, new users are granted access immediately. If you want additional questions in your registration form, check out the article below.</li></ul><div class="js-embed embedResponsive" data-embedjson="{"body":"The Profile Extender addon allows you to create custom fields for users to add to their profiles. The addon provides three options to control a field's availability: Required for all users: Controls whether a field mandatory or optional. Show on registration: Controls whether a field is presented to users during…","photoUrl":"https:\/\/us.v-cdn.net\/6030677\/uploads\/VWGAXAF5OFCO\/microsoftteams-image.png","url":"https:\/\/success.vanillaforums.com\/kb\/articles\/300","embedType":"link","name":"Profile Extender - Vanilla Success"}"> <a href="https://success.vanillaforums.com/kb/articles/300" rel="nofollow noreferrer ugc"> https://success.vanillaforums.com/kb/articles/300 </a> </div><h2 data-id="approval"><strong>Approval</strong></h2><p>Users must complete a registration form, and then their membership must be approved by an Administrator before they're granted access. Often, the users will have to provide the reason <em>why </em>they are joining the community.</p><p>After users submit their application, the Thank You! page displays.</p><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/C3QOZYE4KH3W/screen-shot-2020-05-25-at-2-56-33-pm.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/C3QOZYE4KH3W/screen-shot-2020-05-25-at-2-56-33-pm.png" alt="Screen Shot 2020-05-25 at 2.56.33 PM.png" height="520" width="1600" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h3 data-id="manage-applications">Manage applications</h3><p>All applications are stored in a queue where an Administrator or Moderator can decide whether to approve or deny them.</p><p>To manage registration applications:</p><ol><li>Access the Dashboard.</li><li>Navigate to <strong>Moderation > Requests > Applicants</strong>.</li><li>Click the appropriate icon to either approve or deny an application.</li></ol><p><strong>📝 NOTE</strong>: By default, users will receive an email notification if approved.</p><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/43PLHQ2Q8PRR/manage-registration-applications.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/43PLHQ2Q8PRR/manage-registration-applications.png" alt="manage_registration_applications.png" height="576" width="1236" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h2 data-id="invitation"><strong>Invitation</strong></h2><p>With this method, users can only register with an <strong>invitation code</strong>, which can be sent out by existing users belonging to the Roles you allow.</p><p>Upon selecting the Invitation method, additional fields appear you must configure:</p><ul><li><strong>Invitation target</strong>: Users will be redirected to this URL after accepting an invitation. It can be a full URL or a path to redirect within the site.</li><li><strong>Invitations will expire</strong>: Indicate how long the invitation will be valid. You can select <strong>Never</strong>, <strong>1 week</strong>, <strong>2 weeks</strong>, or <strong>1 month</strong> after being sent.</li><li><strong>Choose who can send out invitations to new members</strong>: Your community's Roles are listed; for each, select whether it can send invitations, and if so, how many per month.</li></ul><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/CVCRRZC4LRKR/invitation-reg-options.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/CVCRRZC4LRKR/invitation-reg-options.png" alt="invitation_reg_options.png" height="842" width="649" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h2 data-id="connect"><strong>Connect</strong></h2><p>New users are only registered through SSO plugins. This process completely transfers the handling of new user registration from Vanilla to the forum/community owner.</p><p>If your website or web-app requires registration, it can be frustrating to have to register a second time to access the forum. SSO allows users to register and sign in using their existing login. SSO can be implemented to provide a seamless experience where the user doesn’t notice that they are, in fact, leaving one site and logging into another. SSO allows you to pass all user profile information, including email and profile picture. It will even import the member’s Rank and Role.</p><h3 data-id="learn-more">Learn more</h3><div class="js-embed embedResponsive" data-embedjson="{"body":"Single Sign-on (SSO) is a feature that allows log-in credentials to be shared across multiple systems to reduce repeated log-in operations. For example, users can sign in to a Higher Logic Vanilla (Vanilla) forum and, from there, access a separate system (such as Twitter) without having to log in. The username and password…","photoUrl":"https:\/\/us.v-cdn.net\/6030677\/uploads\/VWGAXAF5OFCO\/microsoftteams-image.png","url":"https:\/\/success.vanillaforums.com\/kb\/articles\/31","embedType":"link","name":"SSO Overview - Vanilla Success"}"> <a href="https://success.vanillaforums.com/kb/articles/31" rel="nofollow noreferrer ugc"> https://success.vanillaforums.com/kb/articles/31 </a> </div><h2 data-id="social-connect"><strong>Social Connect</strong></h2><p>Because most people either have a Facebook, Twitter, Google, Steam, or LinkedIn account, using those accounts to register can be a very convenient option. The downside is that these services are usually tied to a person’s real identity, and some people prefer to register to a community using a pseudonym.</p><p><strong>✔️ TIP</strong>: Because of this--unless you want to enforce real identity--it’s a good idea to <em>also </em>allow the Basic registration method along with the Social Connect method.</p><h3 data-id="learn-more-1">Learn more</h3><div class="js-embed embedResponsive" data-embedjson="{"body":"Higher Logic Vanilla (Vanilla) integrates with several third-party applications that accommodate Single Sign-On (SSO) access from the application to Vanilla. This means that your users can access your Vanilla community, without having to sign in, directly from one of these applications that they are currently signed in to.…","photoUrl":"https:\/\/us.v-cdn.net\/6030677\/uploads\/VWGAXAF5OFCO\/microsoftteams-image.png","url":"https:\/\/success.vanillaforums.com\/kb\/articles\/36","embedType":"link","name":"Social Connect Options - Vanilla Success"}"> <a href="https://success.vanillaforums.com/kb/articles/36" rel="nofollow noreferrer ugc"> https://success.vanillaforums.com/kb/articles/36 </a> </div><h2 data-id="additional-considerations-when-setting-up-sign-inregistration-method"><strong>Additional considerations when setting up sign in/registration method</strong></h2><h3 data-id="recaptcha"><strong>Recaptcha</strong></h3><p>To help ensure those registering are humans, not bots, you can enable <strong>reCAPTCHA </strong>in your addons.</p><h3 data-id="confirm-emails"><strong>Confirm emails</strong></h3><p>Don't forget to enable <strong>email confirmation </strong>to require users to confirm their email address after registration. When email confirmation is enabled and new users have not confirmed their email yet, they will fall into the "Unconfirmed" Role. Once they have confirmed their email, they will be automatically reassigned to the "Member" Role.</p><div class="embedExternal embedImage display-large float-none"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/P36HYIKXN4RK/confirm-email.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/P36HYIKXN4RK/confirm-email.png" alt="confirm_email.png" height="415" width="773" loading="lazy" data-display-size="large" data-float="none"></img></a> </div> </div> <h2 data-id="additional-resources">Additional resources</h2><p>Click the link below to access a video expanding on what you learned in this article.</p><div class="js-embed embedResponsive" data-embedjson="{"body":"For more information, please see:","photoUrl":"https:\/\/us.v-cdn.net\/6030677\/uploads\/GXW21TRYG1JP\/share-imagevanilla-community.jpg","url":"https:\/\/success.vanillaforums.com\/kb\/articles\/457","embedType":"link","name":"O. Registration Methods [video] - HL Vanilla Community"}"> <a href="https://success.vanillaforums.com/kb/articles/457" rel="nofollow noreferrer ugc"> https://success.vanillaforums.com/kb/articles/457 </a> </div><p><br></p> </article> </main>