You can use registration forms to gather information from your subscribers, based upon that data you can pick how the username should be generated. It's possible to combine registration forms with with OAuth to enable subscribers identify their-selves using social media handles (Facebook, Twitter …). Registration forms can only be used with free billing plans.
Optional: You need to create custom fields before being able to use them on a registration form.
Layout → Registration forms and click on in the upper right corner. A form will be shown with the available registration form fields. Check the fields you wish to ask your subscribers and optionally configure the label
Placeholder. Use Validate to check input on submission there are three options:
Enable HTML5 validation to perform client-side input validation, without all input checks will be done on the HSMX gateway. Choose a Billing plan to be associated with this registration form. The next step defines how the subscriber username is composed:
Casecan be Lowercase, Uppercase or Random
If you are interested in using OAuth to identify your users, read setup-guest-forms-using-oauth.
On successful registration behavior can be configured. You can show a predefined message, make sure to use the placeholders
||password|| to print out credentials or
Redirect to internal page on the HSMX gateway. The most popular options are registration confirmation options (
send SMS) and
Autologin which does what it's name implies.
Last but not least; give the registration form a
Name and decide whether it should be visible for use in portal rules and/or admin interface (create subscriber drop-down form selection).