We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 46703
    • 1 Posts
    Привет всем!
    Есть проблема на modx revo, во фронтенде сайта, иногда, не авторизует пользователя сниппет login, а в админке всё нормально.
    Сначала не обращал внимания на это.

    В логах пишет:
    Код:
    [2014-02-23 16:56:35] (ERROR @ /index.php) Attempt to save lazy object: Array
    (
        [id] => 178
        [internalKey] => 182
        [fullname] => 
        [email] => [email protected]
        [phone] => 123456789
        [sursurname] => Имя
        [blocked] => 0
        [blockeduntil] => 0
        [blockedafter] => 0
        [logincount] => 1
        [lastlogin] => 0
        [thislogin] => 1393152995
        [failedlogincount] => 0
        [sessionid] => rqluvbhn3sof6rqkpkh0lnpf17
        [dob] => 0
        [gender] => 0
        [address] => г.Город ул.Хмельницкого 3
        [personalid] => XXXXXX
        [passid] => XXXXXX
        [orgnumb] => 
        [shipping] => 
        [name] => User
        [surname] => Фамилия
        [website] => 
        [extended] => {"orgname":""}
    )

    Чаще всего авторизация проходит нормально, но в редких случаях просто сбрасывает, как будто не авторизовался, и в логах выходит вышеописанная ошибка. Когда такое происходит, можно авторизоваться только со 2-го, или с 3-го раза.

    В таблицу пользователей я добавлял несколько полей, и шифрование паролей сделал не стандартное, а md5.
    Думаю врядли, что это как-то отрицательно повлияло на работу сайта.

    Помогите пожалуйста, кто знает.
    В поиске толком ничего нету.

    Спасибо заранее
      • 40921
      • 27 Posts
      Очень странно сниппет login еще и сохраняет данные пользователя? Проверьте корректность вызова сниппета.