HybridAuth. Безопасный протокол с Yandex профилем
Добрый вечер.
Пытаюсь настроить авторизацию на сайте при помощи HybridAuth. В целом, все получилось, но есть проблема с авторизацией (даже просто с наличием возможности авторизации) через Яндекс.
В консоли Chrome выдается два предупреждения, одно постоянное, другое при полной перезагрузке странички.
Постоянная:
В файлах HybridAuth в папке провайдеров уже изменил строку
Пытаюсь настроить авторизацию на сайте при помощи HybridAuth. В целом, все получилось, но есть проблема с авторизацией (даже просто с наличием возможности авторизации) через Яндекс.
В консоли Chrome выдается два предупреждения, одно постоянное, другое при полной перезагрузке странички.
Постоянная:
Mixed Content: The page at 'https://mariadolgopolova.ru/proverka-stranicy-s-kommentariyami-i-avtorizaciej.html' was loaded over HTTPS, but requested an insecure image 'http://upics.yandex.net/82115369/normal'. This content should also be served over HTTPS.Только при перезагрзуке:Mixed Content: The page at 'https://mariadolgopolova.ru/proverka-stranicy-s-kommentariyami-i-avtorizaciej.html' was loaded over HTTPS, but requested an insecure image 'http://avatars.mds.yandex.net/get-yapic/0/0-0/islands-retina-50'. This content should also be served over HTTPS.Смысл ошибки я понимаю, но как исправить понять не могу.В файлах HybridAuth в папке провайдеров уже изменил строку
$this->user->profile->photoURL = 'http://upics.yandex.net/'. $this->user->profile->identifier .'/normal';На адрес с https. Кеш чистил, но ошибка не исчезает (даже первая). Может быть кто-то сможет подсказать, что с этим можно сделать? Может быть где-то есть обращение к способу подключения… Вижу по сайту modx.pro, что безопасный протокол и авторизация через Яндекс могут сосуществовать. Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Написал:
Я задал вопрос яндексу, они мне ответили:
Шикарный ответ, конечно :)
Вопрос такой: почему изменение протокола в файле Yandex.php в папке провайдеров не подействовало на ссылку?
Ссыль на параметры аватара на яндексе
/core/components/hybridauth/providers/Yandex.php
меняем
на
Гуглил быстро и пока вкладку не закрыл запостил
Поэтому менять нужно на: