Опубликовано: 14 декабря 20159 г Имя файла: Плагин авторизации через VK для IPS 4.xВладелец файла: siv1987Файл размещен: 15 Дек 2015Файл обновлен: 18 Дек 2015Категория файла: Модификации Плагин содержит метод авторизации через Вконтакте для IPB 4x. Нажмите сюда, чтобы скачать этот файл
Опубликовано: 19 января 20178 г но и с расширением которое в этой теме - тоже самоеПеренес посты в тему поддержки файла. Правильно залили файлы? Нужно содержимое папки upload залить в корень форума, а не саму папку upload.
Опубликовано: 21 января 20178 г Перенес посты в тему поддержки файла. Правильно залили файлы? Нужно содержимое папки upload залить в корень форума, а не саму папку upload. Да, именно так и сделал. Попробовал несколько раз удалить плагин, удалить файлы, почистить кэш, залить файлы, импортировать xml - эффект тот же, плагин в плагинах есть, а в методах авторизации в админке - нет.
Опубликовано: 30 января 20178 г Разобрался наконец-то! Причина была весьма смешна - чувак, который занимается вопросами хостинга перенес сайт на другую площадку и не сообщил новые данные фтп, так что я заливал раз за разом файлы на старый и соответственно, плагин не появлялся в методах авторизации. Отвечая на ваш вопрос - хостинг какой-то "собственный", товарищ который отвечает за хостинг говорит, что он его. Комично вышло, но всё-таки работает плагин!) Ну вот так вот у нас команда разбросана :) В итоге - плагин установился, метод авторизации появился и в админке и на сайте. Но при поытке авторизации выдаёт следующую ошибку: " {"error":"invalid_request","error_description":"redirect_uri is blocked"}". В интернете кое-где пишут, что мол надо выйти и войти в вк, что это старая сессия причиной, но я пробовал и пробовал с других компьютеров/аккаунтов вк - такая же ошибка. Может что посоветуете? Ошибок в настройке приложения вк и плагина не вижу, все данные совпадают, в вк через это приложение до обновления движка до 4й версии уже было авторизовано 22 человека, т.е. приложение вк раньше работало исправно. может ещё в каких-то настройках надо поковыряться?
Опубликовано: 31 января 20178 г Redirect Uri заблокирован. Значение ошибки понятно. Но где он заблокирован? Как, чем, где? И как это исправить:) Вроде бы ничего нигде не блокировано. Ага, может быть сам вк его почему-то заблокировал, обращусь к ним в поддержку. Изменено 31 января 20178 г пользователем zaikinalexander
Опубликовано: 2 февраля 20178 г В итоге, с этой проблемой разобрался " " {"error":"invalid_request","error_description":"redirect_uri is blocked"}" " . Ошибка redirect_uri is blocked означает, что вконтакте на своей стороне заблокировали используемый урл и авторизация по нему никак не удастся. Жаль, что они не пишут об этом в приложении и никак не уведомляют админа приложения, но хотя бы из кода ошибки это можно понять. Обратился в поддержку ВК, описал им ситуацию, что мол "возможно вирусы были, какие-то проблемы были, но сейчас мы обновились, вирусов никаких нет, всё хорошо, форум у нас не нарушает законов" и так далее. Несколько суток они проверяли, в итоге открыли авторизацию, ура!
Опубликовано: 8 сентября 20178 г Друзья, а кто-нибудь тестировал плагин на 4.2?Вы будете первым.Я не вижу на форуме разработчиков IPS каких-либо упоминаний в изменении "Login Handlers".Да и, думаю, скачавшие в случае проблем сообщили бы.
Опубликовано: 17 октября 20178 г Добрый! Устанавливаю плагин, появляется ошибка что в базе уже существует подобная таблица.... думаю ок... удалю и повторно установлю и будет Ок. Захожу в плагины и вижу, что появилось 2 плагина ) и не хотят удаляться При попытке удалить ошибка IPS\Db\Exception: Can't DROP 'vk_id'; check that column/key exists (1091) #0 /var/www/forum/data/www/styleforum.ru/system/Db/Db.php(1894): IPS\_Db->query('ALTER TABLE `sf...') #1 /var/www/forum/data/www/styleforum.ru/plugins/vkontakte/uninstall.php(10): IPS\_Db->dropColumn('core_members', 'vk_id') #2 /var/www/forum/data/www/styleforum.ru/system/Plugin/Plugin.php(532): require_once('/var/www/stylef...') #3 /var/www/forum/data/www/styleforum.ru/system/Node/Controller.php(1213): IPS\_Plugin->delete() #4 /var/www/forum/data/www/styleforum.ru/system/Dispatcher/Controller.php(85): IPS\Node\_Controller->delete() #5 /var/www/forum/data/www/styleforum.ru/system/Node/Controller.php(62): IPS\Dispatcher\_Controller->execute() #6 /var/www/forum/data/www/styleforum.ru/applications/core/modules/admin/applications/plugins.php(38): IPS\Node\_Controller->execute() #7 /var/www/forum/data/www/styleforum.ru/system/Dispatcher/Dispatcher.php(146): IPS\core\modules\admin\applications\_plugins->execute() #8 /var/www/forum/data/www/styleforum.ru/admin/index.php(13): IPS\_Dispatcher->run() #9 {main}
Опубликовано: 17 октября 20178 г Откройте www/forum/data/www/styleforum.ru/plugins/vkontakte/uninstall.php\IPS\Db::i()->dropColumn( 'core_members', 'vk_id' ); \IPS\Db::i()->dropColumn( 'core_members', 'vk_token' ); \IPS\Db::i()->delete( 'core_login_handlers', array( 'login_key=?', 'VK')); замените на try { \IPS\Db::i()->dropColumn('core_members', array('vk_id', 'vk_token')); } catch(\Exception $e) {} try { \IPS\Db::i()->delete( 'core_login_handlers', array( 'login_key=?', 'VK')); } catch(\Exception $e) {}
Опубликовано: 17 октября 20178 г Спасибо... Один из 2х удалило, а на втором аналогичная ошибка Ищите его в папке с плагинами. Я путь из ошибки взял. Там только первый.
Опубликовано: 17 ноября 20178 г В логах посыпались вот такие ошибки:InvalidArgumentException: (0) #0 /var/www/site.ru/system/Member/Member.php(190): IPS\Patterns\_ActiveRecord::load(132836701, 'vk_id', NULL) #1 /var/www/site.ru/system/Login/VK.php(107): IPS\_Member::load(132836701, 'vk_id') #2 /var/www/site.ru/system/Login/Login.php(412): IPS\Login\_VK->authenticate(Object(IPS\Http\Url\Friendly)) #3 /var/www/site.ru/applications/core/modules/front/system/login.php(51): IPS\_Login->authenticate() #4 /var/www/site.ru/system/Dispatcher/Controller.php(96): IPS\core\modules\front\system\_login->manage() #5 /var/www/site.ru/system/Dispatcher/Dispatcher.php(146): IPS\Dispatcher\_Controller->execute() #6 /var/www/site.ru/index.php(12): IPS\_Dispatcher->run() #7 {main}Есть какие-нибудь соображения?
Опубликовано: 17 ноября 20178 г Есть какие-нибудь соображения?Плагин включен? Именно плагин, а не метод авторизации.
Имя файла: Плагин авторизации через VK для IPS 4.x
Владелец файла: siv1987
Файл размещен: 15 Дек 2015
Файл обновлен: 18 Дек 2015
Категория файла: Модификации
Плагин содержит метод авторизации через Вконтакте для IPB 4x.
Нажмите сюда, чтобы скачать этот файл