The 'Home page registration is open' checkbox must be checked before your program launches in order for the registration form to be visible on the homepage of your program and for users to actually register.
Enabling social authentication simply means your users can use their social media credentials to login to your program without having to create a new account. Users will not be sent a confirmation email but instead, on first login they will be redirected to the confirmation screen of their social network provider to confirm their identity.
Email and mobile registration: checking all or some of these settings will provide different options for your users. Please see Email vs Mobile.
Need more help? Get in touch!
We're here to help if you need it. Simply get in touch with our Client Success team through one of the methods available at the base of the page.