diff --git a/workflow/engine/classes/class.wsBase.php b/workflow/engine/classes/class.wsBase.php index 720885286..1905cc053 100644 --- a/workflow/engine/classes/class.wsBase.php +++ b/workflow/engine/classes/class.wsBase.php @@ -814,6 +814,11 @@ class wsBase return $result; } + if(strlen($password)>20) + { $result = new wsCreateUserResponse (28, "Password surprases the maximun length allowed", ''); + return $result; + } + global $RBAC; $RBAC->initRBAC(); diff --git a/workflow/engine/xmlform/login/newSite.xml b/workflow/engine/xmlform/login/newSite.xml index 61b915b3d..b6a54bb4f 100644 --- a/workflow/engine/xmlform/login/newSite.xml +++ b/workflow/engine/xmlform/login/newSite.xml @@ -28,10 +28,10 @@ Username: - - Password (admin): + + Password (admin) ]]> (Max. length 20): - + Re-type Password: