Frontend user management normally is a core functionality of the typo3 backend. But more than often it’s also a functionality requested in a separate protected space of a dedicated frontend. In particular for each web application frontend user management is an additional elementary core functionality.
Having had the necessary more than twice, MotoGo developed a frontend user management which encompasses full featured
opportunities.
Beside the fields of the typical typo3 frontend user or group data record at least additional application specific fields are necessary to represent requested application concerns. For example, any accounting app needs at least one frontend user balance field. Or any sport application very likely needs a set of additional sport attributes.
To be as flexible as possible in individual frontend user and group attribution a core feature of the MotoGo Lib is the easy attribute definition and configuration feasibility which mainly is done per “AttributeDefinition”-Array alias an own configuration “language”. Furthermore, full (OO) inheritance opportunities can be used to reuse a kind of “base AttributeDefinition” in difference frontend user contexts. In short, individual attribution of any application can be be realized quickly.
Note, in case listed features aren't enough, it’s simple to add own contact fields, verifications or different checks for unwanted robot requests. Also it’s simple to extend the base functionality with own actions alias functionalities. The simplicity of the MotoGo Lib ensures that it’s a matter of few configuration changes or additional lines of code.
Moreover for all frontend output pure CSS, jquery mobile as well as bootstrap layout can be used. Whereby it poses no problem to use two layouts in one solution if necessary. Thus, the frontend user account request form can be part of a bootstrap page, even though the frontend user management is performed in a separate jquery mobile environment.
The plugin in the base implementation provides in a “hidden” frontend area
Moreover, in a “free” frontend area
A job schedule enables scheduled maintenance actions in the background for
The plugin in the base implementation provides in a “hidden” frontend area
Moreover, in a “free” frontend area
The plugin in the base implementation provides in a “hidden” frontend area
It’s notable that the E-Mail client is everywhere accessible. Each other (MotoGo) typo3 plugin can use it to send own E-Mails automatically or interactively.