HybridAuth - Ошибка 500 при попытке авторизации через любую сеть

Неожиданно перестал работать HybridAuth: До попытки авторизации все работает как должно, авторизация через Login по логину паролю — работает. При попытки авторизоваться через любую социальную сеть — страница авторизации отображается как пустой лист, до этого отображалась как страница с Ошибкой 500. (Пока cookie не сбросишь — страница авторизации не приходит в норму) В логах не смотря на уровень DEBUG ошибок не показывает. Что делать и откуда копать — ума не приложу.

Может кто-то подскажет?

P.S. Сайт делаю с несколькими контекстами, но действия авторизации пробовал переключить только на основной контекст — результат тот же. Ошибка 500
Inshou
10 декабря 2017, 09:03
modx.pro
894
0

Комментарии: 6

Inshou
10 декабря 2017, 12:12
0
Зашел в админку — снес всех пользователей, сессию не сбрасывал — страница все также «белый лист». При обновлении создался новый пользователь с провайдера Vkontakte. Удалил связку пользователя с провайдером — страница auth загрузилась нормально.
    Inshou
    10 декабря 2017, 12:13
    0
    т.е. врод даже он авторизацию прошел. Но после этого связка пользователя и провайдера подвешивает страницу авторизации и профиля
    Inshou
    10 декабря 2017, 12:32
    0
    Ну и последнее что смог забагтрейсить это то, что сам сниппет виснет на 43 этой строчке:
    if ($services = $modx->user->getMany('Services')) {

    А точнее на этом запросе:
    $modx->user->getMany('Services')
      Inshou
      10 декабря 2017, 14:58
      0
      В итоге выяснил, пишет в логах просто сразу не нашел — проблемы с правами доступа. Но решения все равно нет пока, жду может какие комментарии?

      Суть. HybridAuth по умолчанию не добавляет в группу пользователей нового пользователя, но… даже если я в ручную добавляю пользователя в группу «Покупатели» как и обычных зарегистрированных пользователей, все равно вылетает ошибка доступа. То ли кеширует где… но вроде все сбрасывал через ftp даже, то ли что-то не учитываю. Пойду пока посмотрю что там с добавлением при регистрации не так.
        Inshou
        10 декабря 2017, 15:10
        0
        Ну в итоге, ручное добавление помогло — надо было просто перевойти. И суть, что по умолчанию HypridAuth не добавляет в нужную группу пользователей, пойду разбираться — думаю на этом вопрос исчерпан. Спасибо за помощь =)
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        6