Перейти к публикации

Ошибка при авторизации с сайта однокласники


Рекомендованные сообщения

Всем привет.

 

Решил проверить авторизацию с соц. сетей и при попытке зарегистрироваться через однокласники, после ввода емайла выдаёт ошибку

{"error":"The file is not the image, or this file is damaged."}

Однако пользователь всётаки создаётся.

 

Ошибка проявляется когда в профиле в однокласниках отсутствует фото, фото загрузил и всё стало ок.

 

Ошибка проявляется на 2-х сайтах.


Как её можно исправить?

Изменено пользователем radrigo
Ссылка на сообщение
Поделиться на других сайтах

На одном сайте 11.2, на втором 11.1.

Ссылка на сообщение
Поделиться на других сайтах

Мне нужно изучать ситуацию. Раньше было так, если аватара нет, то соц. сеть ничего не отдает, и DLE ничего не пытается скопировать. Возможно в алгоритмах соц. сети что то исправилось, и теперь она шлет что то но не картинку. Пока я не могу дать вам готового решения, но я внес это в список проверки. Будет изучена и исправлена в будущий версиях скрипта.

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, celsoft сказал:

Мне нужно изучать ситуацию. Раньше было так, если аватара нет, то соц. сеть ничего не отдает, и DLE ничего не пытается скопировать. Возможно в алгоритмах соц. сети что то исправилось, и теперь она шлет что то но не картинку. Пока я не могу дать вам готового решения, но я внес это в список проверки. Будет изучена и исправлена в будущий версиях скрипта.

Могу предоставить тестовый аккаунт в однокласниках, при авторизации с которого выдаёт эту ошибку

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

однокласники при создании приложения хотят защищённый протокол ссылки на сайт https:/  что делать? ссылка http://сайт/index.php?do=auth-social&provider=od не годится

Ссылка на сообщение
Поделиться на других сайтах
22 минуты назад, belvision сказал:

однокласники при создании приложения хотят защищённый протокол ссылки на сайт https:/  что делать?

Ничего они не хотят. Смотрите внимательнее, это совсем другая настройка. Ссылка http://сайт/index.php?do=auth-social&provider=od это для настройки Redirect URI

Ссылка на сообщение
Поделиться на других сайтах

ссылка на приложение не нужна для процесса авторизации. Там можно написать что угодно. Просто адрес вашего сайта с https без параметров прописываете и все. При авторизации этот параметр не участвует, он для другого предназначен. Поддержка вашим сайтом https также необязательно. Главне это параметр redirect_uri там должен быть правильно написан адрес, и без https.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...