eZ Publish 4.2 User module to get workflow triggers
The upcoming eZ Publish 4.2 ( due September 29th ) will add a bunch of workflow triggers to the user module . Workflows will be able to be attached to the following views: Activation Change Password Forgot Password Preferences Set Preferences This allows for custom workflow events to be run before and after each of these operations, resulting in a massive increase in the flexibility when interacting with users. Some potential uses that come to mind: Emailing users upon activation Creating user specific content upon activation Emailing users when they change their password An effect of these changes is that code for these actions is isolated into a class allowing calls to be easily made from elsewhere. Prior to these changes to activate a user outside of the user/activate view you would have replicate code contained in the view. This will also make it easier to test. I would have loved to see triggers added for login and logout but I suspect that would be a more involved exercise...