我想将最小密码长度设置为 8 ,但不知何故我无法做到。
我尝试通过更改正则表达式来更改位于validate.js
的{{1}},但它不起作用。
\media\system\js
如果不符合,可以增加密码和显示相应消息的最小值。
答案 0 :(得分:2)
要设置密码长度,需要执行两个步骤,
条件:转到root\components\com_users\models\registration.php
并添加
If (strlen($data['password']) < 8) {
$this->setError(JText::sprintf('PLG_USER_PROFILE_REGWARN_PASS', $user->getError()));
return false;
}
消息:转到root\administrator\language\en-GB\en-GB.plg_user_profile.ini
并在末尾添加
PLG_USER_PROFILE_REGWARN_PASS="Please enter a valid password of 8 or more characters"