Выберите язык

slogin & vk - Notice: Trying to get property of non-object in 60 line

Больше
11 года 7 мес. назад #4424 от
Notice: Trying to get property of non-object in /home/2667399/www/plugins/slogin_auth/vkontakte/vkontakte.php on line 60

что я делаю не так ?

куда посмотреть?

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #4426 от
авторизация не проходит

сорри за дубль вопрос

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #4428 от
Если вы качали пакет более 2 дней назад то перекачайте его еще раз и установите поверх, эту ошибку мы исправляли.
github.com/Arkadiy-Sedelnikov/slogin/com...0e44edeffb4edc59ae81
Но это не должно влиять на авторизацию.

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #4443 от
нет не работает
ответ
"NULL"

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #4444 от
добавлю разбор json что-то не так

на $data = json_decode($controller->open_http($url));

на выходе имеем
JSON_ERROR_SYNTAX:

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #4445 от
добавлю если ручками по $url сходитить то
{"access_token":"ччччч","expires_in":0,"user_id":264170450,"email":"ччч@ччччч.ччч"}

ччч - это я вырезал :-)

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #4446 от
Гхм... судя по описанию, ваш хостинг провайдер блокирует передачу данных к социальной сети.
Так как если вы в ручную извлекаете данные, значит все нормально ссылка правильная.

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #4447 от
хм, да нет я сам себе хостинг провайдер
там впс у меня

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад - 11 года 7 мес. назад #4448 от
однако все-же косяк найден

string(210) " oauth.vk.com/access_token?client_id= 4787186 &client_secret=чччч&code=чччччч&redirect_uri=https%3A%2F%2Fччччччч.ru%2F%3Foption%3Dcom_slogin%26task%3Dcheck%26plugin%3Dvkontakte"

обратите внимание на наличие пробела после значения client_id и перед &client_secret

:-)
жду багофиксу

т.е если я правильно понимаю когда плугин к slogin получает client_id пароли и прочее
интерфейс не обрабатывает не обрезает пробелы с хвоста а прямо так и сохраняется в в конфиге

некорошо это :-)
Последнее редактирование: 11 года 7 мес. назад пользователем .

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #4449 от
Так это значит вы с пробелом ключ вставили, кто же защитит вас от самих себя? :-)

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #4450 от
защита обычно простая

trim

(PHP 3, PHP 4, PHP 5)
trim -- Удаляет пробелы из начала и конца строки

добавте обработку и все будет гуд

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #4451 от
Спасибо за предложение.
Но тут проблема в другом. Это получается придется чистить ключи при каждой инициализации. А сами поля xml Joomla отчищать пробелы не умеют.
По этому правильней не делать костылей, а все же уповать на внимательность пользователей.

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #4452 от
нуу мысль была что бы проверять параметры (тримингом исправляя) в момент установки-настройки плагина

Пожалуйста Войти , чтобы присоединиться к беседе.

Больше
11 года 7 мес. назад #4454 от
мы подумаем, что можно будет сделать, сейчас добавили некоторые новые опции для Slogin.
Вы всегда можете предложить идею или какое то решение на github.
github.com/Arkadiy-Sedelnikov/slogin

Пожалуйста Войти , чтобы присоединиться к беседе.

Время создания страницы: 0.218 секунд
Работает на Kunena форум