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/
|