doesn't provide an out-of-the box functionality for public users registration.
We just say that Sitefinity
supports Membership services and all its functionality. So, to have a registration form on your site, you just need to create a user control and place an ASP.NET CreateUserWizard control in it. Also, you may need to code some logic in the user control, i.e. when the user is created add him to specific role(s).
As for the public users data store, there are different cases:
- store public users in the same database as Cms users using the same membership provider (add all public users to a specific role, e.g. 'public')
- store public users in the same database as Cms users using different membership provider.
- store public users in different databases.
No matter which option you choose, you will need to configure the Membership provider and the ASP.NET Membership controls (CreateUserWizard, Login, ChangePassword,...) to achieve the desired behavior.
We have plans to create a module for public users in the future versions of Sitefinity.
Let us know if you need more information about implementing Public users.