bus...@apache.org wrote: > Author: buscob > Date: Sat Dec 4 14:58:18 2010 > New Revision: 1042196 > > URL: http://svn.apache.org/viewvc?rev=1042196&view=rev > Log: > https://issues.apache.org/jira/browse/OFBIZ-4037 > Moved the feature that allows a new user to register for an account from > MyPortal to the framework so that it is available in any application. > It has also been slightly reworked (code cleaning and internationalization). > Two flags in general.properties allows to configure if the register function > must be enabled or not and if the captcha function should be used. > The captcha function needs to be improved because at the moment the code is > contained in an hidden field so that it is very easy for a computer to bypass > it. > A possible fix for this could be to put the MD5 coding of the captcha code in > the hidden field. > Then the event that checks the code should compare the MD5 codes. > > Added: ofbiz/trunk/framework/common/script/org/ofbiz/common/RegisterEvents.xml > URL: > http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/script/org/ofbiz/common/RegisterEvents.xml?rev=1042196&view=auto > ============================================================================== > --- ofbiz/trunk/framework/common/script/org/ofbiz/common/RegisterEvents.xml > (added) > +++ ofbiz/trunk/framework/common/script/org/ofbiz/common/RegisterEvents.xml > Sat Dec 4 14:58:18 2010 > + > + <!-- Create E-mail address --> > + <set field="emailContext.emailAddress" > from-field="parameters.USER_EMAIL"/> > + <call-service service-name="createPartyEmailAddress" > in-map-name="emailContext"> > + <result-to-field result-name="contactMechId" > field="emailPurposeContext.contactMechId"/> > + </call-service>
I'm sorry, but no. This is code inside framework calling code in applications. There are other examples of this in this patch as well. Please don't do this.