Comment to 'Field Validation On Sign-up Form (Real-time account, email and password)'
  • If more than 1 in 4 are giving up on the sign up, this is a problem. For one thing, many folks in the USA do not realize that 'digit' means number. We are that poor in math, 37th in the world, in fact. So, the Polyglot mod can change this word to the word 'number'. Good.

    In the developer module, under FORMS - ACCOUNT MANAGER, we have the following in the Password settings

    ~^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).{8,}~

    But also, under SYSTEMS - ACCOUNT - CREATE ACCOUNT, this same Password value appears. Sooo.... Do both settings have to be adjusted or just the one in SYSTEMS?

    As an example, we are informed in ACCOUNTS - MANAGER that we could use: #^[A-Za-z0-9]{3,16}$#

    Why the tildes in one and the hashtags in the example? Which is it? I desire to simplify and use: #^[A-Za-z0-9]{3,16}$#

    I could not get it to work with or without the hashtags at the beginning and end. I cleared the UNA caches and browser cache also. No go. I'll keep experimenting... Hahaha.

    **** Update **** In Developer, in Forms, change the value in SYSTEMS ACCOUNTS - Not the identical regex value in ACCOUNTS MANAGER.

    A value with tildes seems to work fine: ~^[A-Za-z0-9]{4,16}$~ It should not be necessary to clear your caches.