Страница 1 из 1

В письме активации другой пароль

СообщениеДобавлено: 23 сен 2013, 17:53
lomuk
ORE 1.6 Pro
При регистрации пользователь вводил логин и пароль, но в письме со ссылкой на активацию приходит иной пароль вида Ваш пароль: otzyfIpkEj и введенный пользователем не действует.

Re: В письме активации другой пароль

СообщениеДобавлено: 23 сен 2013, 17:57
Xpycm
В нашем продукте "из коробки" при регистрации пароль не вводится - http://re-pro.monoray.net/ru/site/register

Re: В письме активации другой пароль

СообщениеДобавлено: 23 сен 2013, 18:01
lomuk
Да, сам дурак, убирая "обязательность" ввода номера при регистрации напортачил, спасибо

Re: В письме активации другой пароль

СообщениеДобавлено: 23 сен 2013, 18:03
Xpycm
Да не за что. Я только не совсем понял откуда у вас поле "пароль" при регистрации. Вы у нас заказывали эту доработку?

Re: В письме активации другой пароль

СообщениеДобавлено: 24 сен 2013, 10:12
lomuk
Нет, ничего не заказывал, удаляя тут phone что-то задел, и появилось поле пароль, но толку от него 0, так как пароль все равно генерируется автоматом
Код: Выделить всё
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'),
        );
    }