Add community interactions to your webspace
Sulu allows you not only to create complex websites. Building web applications with community features is also very easy to manage. To make such projects a lot easier the community bundle will add typical user interactions to your webspace:
- Login form
- Registration form
- Password forget form
- Profile edit form with avatar upload
The default registration process is a double opt-in: after the required information has been entered, the user will receive an email with an activation link to confirm the registration. This process can be changed to different variations from a single opt-in to an admin based review and unlock process.
This is an additional form which can be added to your registration process to allow the user to enter missing data. E.g. the registration could only require username and email address and the completion form will ask the user to enter a first and last name to finish the registration. In the default configuration this form will not be shown.
Password forget/reset process
A typical login needs a password forget function. The user will again receive a link via email with which the new password can be reset. The configuration of the community bundle also allows to send this email exclusively or additionally to the a specified admin to notify about the password change.
The profile edit allows the user to change the personal data. Here it is also possible for the user to upload a profile image and to change the email address and password.
After a user changed the email address in the profile edit an email will be sent to the old address with a confirmation link.
Blacklisting allows you to block users with a specific email address or domain from registering to your applications. It can also be configured to require an admin to check manually new users before the confirmation email is sent. In this case the admin will get an email for every new registration request.