Fluid-Based Frontend Login Form
System integrators use the system extension Frontend Login (extension key “felogin”) to provide a simple way for users to log-in and access restricted areas of a website, with a password recovery function as well. However, it was cumbersome for integrators and developers to modify the templates. While all other system extensions use the modern Fluid templating engine, Frontend Login was the only extension that was still based on “Marker-based” templates.
TYPO3 v10.2 now includes an Extbase-version of that frontend login functionality. This solution has a few advantages:
- Modify the templates more easily.
- Send out HTML-based password recovery emails.
- Adjust and modify validators to enforce password restrictions.
The new Extbase plugin is available out-of-the-box for new installations. To avoid losing modifications on existing TYPO3 instances, they will continue to use the old templates by default (use the feature toggle in TYPO3 v10.2 to explicitly enable the Extbase-version).