Санчес
где собака порылась?
такой код у меня тоже есть. но у меня создается пользователь с таким же логином и я сразу попадаю в профиль уже имеющегося пользователя. Пользовался Яндексом.
Только что не поленился и проверил, при занятом логине создает нового пользователя вида user+lastID+1, зачем народ дезинформировать?
Простите все те кого я мог обидеть некорректными высказываниями и нападками.
Санчес, мораль сей басни такова ...
По моему разумению это не басня. Если хоть один юзер потеряет свой логин, то для админа это уже не будет басней.
Пост так назвал чтобы народ предостеречь. Немало кто юзает такую связку.
Макс, я знаю что ты голова и можешь спасти сообщество от нашествия потерянных душ. Пожалуйста.
и новоявленный двойник попадает в профиль оригинального, первосозданного юзера.
в plugin.php
Или все просто сводиться у банальному — Я на вас понадеялся, а вы меня подвели ...
есть такие строки по проверке, но они видимо не работают:
==============================
// ищем такого пользователя
$user_id = $this->getUserByIdentity($profile->identity);
// если пользователя нет, создаем
if (!$user_id){
$user_id = $this->createUser($profile);
}
=======================
никто ни на кого не надеялся. Я в основном хотел предупредить других, чтобы не удивлялись когда у них пароли юзеров пропадать начнут.
Есть какие нибудь более конкретные предложения?Конечно виновата не логинза, виноват инстант, который не проверил есть ли такой юзер
Или все просто сводиться у банальному — Я на вас понадеялся, а вы меня подвели ...
Гдето в инстанте не хватает проверки есть ли такой юзер или нет.
Если есть такой, то к имени пользователя можно добавлять например домен сервиса что передал имя пользователя.
Думаю что сам не разберусь как сделать такую проверку.
а vasya@yandex.ru тоже реальный, но он не знаком с первым vasya, но тем не менее незаметно для себя смог получить управление над профилем vasya на моем сайте.
Конечно виновата не логинза, виноват инстант, который не проверил есть ли такой юзер.
Допустим есть пользователь у меня на сайте vasya. Если с Яндекса пользователь vasya@yandex.ru через логинзу попадает ко мне на с сайт, то он попадает в профиль пользователя у меня на сайте vasya и владеет его данными.
косяк
Но при попытке добавить объявление в конкретную рубрику moi-site.ru/board/10/add.html открывается форма добавления и пожалуйста.
А форма добавления нового объявления с выбором нужной рубрики никак не хочет открываться.
В настройках компонента "Доска объявлений" проверил чтобы была возможность добавлять объявления без модерации.
Где копать?
спасибо за исправление.
накатите это исправление
у меня это 739 строка. дистрибутив брал 1.7
Ребята, помогите!
Ставлю на хостнинге задачу запуск: /home/xxx/domains/xxx/public_html/cron.php к примеру раз в 5 минут. В админке сайта дата последнего запуска не изменяется.
При попытке перейти www.мойсайт.ru/cron.php выдает:
Fatal error: Class 'cmsActions' not found in /home/xxx/domains/xxx/public_html/components/users/model.php on line 203
В Файле model.php on line 203 вижу это: cmsActions::removeUserLog($user_id);
И что же можно сделать?
такая же фигня на моей системе, которую мигрировал с 1.62 на 1.7
я в админке в настройках зашел в задачи cron и повыключал некоторые задания и ошибка исчезла.
вместо того чтобы отправить на www.site2.ru
версия 1.62
Искал и не смог найти где переписывается ссылка
подскажите в каком файле искать?
это точно исправлено в 1.70?
очевидно обновиться до последней версии.
версия 1.62
Посоветуйте как исправить этот косячок?
За подсказку спасибо!
Все заработало.