You should fire a custom event using the event library provided by your framework and if there isn't one use the doctrine event library. To me what it sounds like you should add a userRegistration event fired prior to persisting the user to the persistent storage engine. As you have found out doctrine events are global to all account creations
-- You received this message because you are subscribed to the Google Groups "doctrine-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/doctrine-user. For more options, visit https://groups.google.com/d/optout.
