Проблемы с авторизацией через Яндекс в HybridAuth
Добрый день!
У всех нормально работает авторизация через Яндекс в HybridAuth?
У меня с сегодняшнего дня (07.05.2020) начала вываливаться ошибка в логах:
PS Ну соответственно слетела авторизация через Яндекс на всех моих сайтах.
У всех нормально работает авторизация через Яндекс в HybridAuth?
У меня с сегодняшнего дня (07.05.2020) начала вываливаться ошибка в логах:
[HybridAuth] Provider returned an error: invalid_scope Не удалось определить список запрашиваемых доступовСоответственно Яндекс пишет:
Не удалось определить список запрашиваемых доступов (invalid_scope)Проблема, по всей видимости, с GET-параметром scope, сейчас в нем передаются пустые данные "scope=". В документации указано «Если параметры scope и optional_scope не переданы, то токен будет выдан с правами, указанными при регистрации приложения.». Проверил, права в приложении указаны, но авторизация не проходит. Если в GET-параметре вручную указать "scope=login:birthday login:email login:info login:avatar", то авторизация проходит норм.
PS Ну соответственно слетела авторизация через Яндекс на всех моих сайтах.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Указываем его в настройках вот так:
То есть, id с паролем переехали в массив keys, и добавился параметр scope, где указано нужное.
Здесь уже починил.
PS Кстати, не успел внести у себя изменения, а авторизация заработала.
А как правильно указать в этом файле