Registration widget

Use the Registration widget to provide the users of your website with the opportunity to register.

After you have dragged the Registration widget on your page, perform the following:

Click Edit button in the upper-right corner of the widget.
The Registration window appears where you can configure the following:

General

On this tab, perform the following:
  1. In Roles, which the user will be assigned to… choose whether the user is assigned to any roles.
  2. Click Select roles... button, select the roles to which you want to assign the user and click Done selecting.

    For more information about roles, see Overview: Roles.

  3. In Registration form template dropdown, choose the template for the registration form.
    You can create a custom template by clicking Create New Template. You can edit existing templates by selecting them and clicking Edit template.
    For more information, see Create and edit widget templates.
  4. In When the form is successfully submitted... choose what to display after the registration form have been completed by the user.
    Select one of the following radio buttons:
    • Show a message
      In the text box, enter the message that is displayed when form is submitted.
    • Open a specially prepared page...
      Click Select a page button, from the tree select the page that opens when registration is complete, and click Done selecting.
  5. In CSS class input field, you can choose a class name for the Registration widget if later you want to set a CSS style for this particular widget.

Account activation

In the Account activation tab page, you choose when to activate the account of the user who completed the registration form.

Select one of the following radio buttons:

  • Immediately
    The account is activated when the user clicks Register button in the registration form.
    If, after the user account has been activated, you want to send a confirmation email, select Send an email for successful registration checkbox.
    In 'Success' email template, select the template for the email that the system sends to the user when the account has been successfully activated.
    You can create a custom template by clicking Create New Template. You can edit existing templates by selecting them and clicking Edit template.
    For more information, see Create and edit widget templates.
  • After a confirmation
    1. Under Confirmation page, select the page that opens when the user clicks the confirmation link in the email.
      The page must have the Account activation widget added to it.
    2. Click Select a page… button, select the page from the tree, and click Done selecting.
    3. Select a template for the email that the system sends to the user for account confirmation.
      You can create a custom template by clicking Create New Template. You can edit existing templates by selecting them and clicking Edit template.
      For more information, see Create and edit widget templates.

When you are finished with all the settings, click Save.
The Registration window closes and the Registration widget is configured to display the users you have selected.

For more information about advanced configuration options, see Advanced configuration of widgets.

Additional resources

ARTICLES

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Get started with Integration Hub | Sitefinity Cloud | Sitefinity SaaS

This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.

Web Security for Sitefinity Administrators

This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?