A frontend module that allows login and registration in one module.

0.1.2 2024-01-15 15:02 UTC

This package is auto-updated.

Last update: 2024-04-15 15:37:11 UTC


This bundle provide a login frontend module allowing direct register the user if user not exist.




Install with contao manager or with composer:

composer require heimrichhannot/contao-login-registration-bundle

Update the database.


  1. Create a frontend module of type "Login Registration".
  2. Add the module to a page.
  3. For ease of usage, it is recommended to only allow email addresses as username. You could adjust your dca accordingly or use a bundle to provide such functionality. Otherwise, you need to implement a listener for PrepareNewMemberDataEvent to provide a user email address.


PHP Events

Event Description
AdjustUsernameEvent Manipulate the username before checking for existing user or creating a new one.
PrepareNewMemberDataEvent Adjust the new member data before the member is created.