ORE 1.6 Pro
При регистрации пользователь вводил логин и пароль, но в письме со ссылкой на активацию приходит иной пароль вида Ваш пароль: otzyfIpkEj и введенный пользователем не действует.
public function rules() {
return array(
array('username, password, salt, email, temprecoverpassword', 'length', 'max' => 128),
array('phone', 'length', 'max' => 15),
array('email, phone, username', 'required', 'on' => 'usercpanel'),
array($this->i18nRules('additional_info'), 'safe', 'on' => 'usercpanel'),
array('password, password_repeat', 'required', 'on' => 'changePass, changeAdminPass'),
array('password', 'compare', 'on' => 'changePass, backend, changeAdminPass',
'message' => tt('Passwords are not equivalent! Try again.', 'usercpanel')),
array('password_repeat', 'safe'),
array('password', 'length', 'min' => 6, 'on' => 'changePass, backend, changeAdminPass',
'tooShort' => tt('Password too short! Minimum allowed length is 6 chars.', 'usercpanel')
),
array('username, email, password, password_repeat, phone', 'required', 'on' => 'backend'),
array($this->i18nRules('additional_info'), 'safe', 'on' => 'backend'),
array('email, phone, username', 'required', 'on' => 'update'),
array($this->i18nRules('additional_info'), 'safe', 'on' => 'update'),
array('email', 'email'),
array('email', 'unique'),
array('old_password', 'required', 'on' => 'changeAdminPass'),
array('balance', 'numerical', 'integerOnly' => true),
array('username, email, verifyCode, phone', 'required', 'on' => 'register'),
array('verifyCode', 'captcha', 'on' => 'register'),
array('active', 'safe'),
);
}
Вернуться в Вопросы и помощь по изменениям
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33