On 02/08/2013 10:22, Guido Wimmel wrote:
Hi,
is there a specific reason for the particular fixed choice of characters allowed in Syncope usernames?
( AccountPolicyEnforcer.PATTERN = Pattern.compile("[a-zA-Z0-9-_@. ]+"); )

We use email addresses as usernames, so we had create our own modified copy of 
AccountPolicyEnforcer to extend the pattern
(e.g. allowing the '+' sign).

Hi Guido,
this seems more than reasonable to me, and I don't remember any valid reason to keep that regexp as static there: may Fabio is able to provide some insight?

Maybe this could also be made configurable by extending AccountPolicySpec? (I 
could possibly try and provide a patch)

Nice idea: we can always re-discuss this if Fabio or other is able to add information.

Side note: since it seems that you are now getting more involved with Syncope (and this is definitely good IMHO), I'd encourage you to sign and submit an ICLA [1].

Regards.

[1] http://www.apache.org/licenses/#clas

--
Francesco Chicchiriccò

ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/

Reply via email to