Плагин авторизации через VK для IPS 4.x - Страница 6 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Об Архиве

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

СвернутьПрикрепленные теги

vkontakte

  • 7 Страниц +
  • « Первая
  • 4
  • 5
  • 6
  • 7
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Плагин авторизации через VK для IPS 4.x

#76 Пользователь не на сайте   zaikinalexander ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 19-Январь 17
  • Репутация: 1
  • IPB version:4.1.x
 

Отправлено 19 Январь 2017 - 12:50

На фронте нет, в разделе "методы авторизации" - нет, только в "плагины" отображается. Хотя файлы залиты точно.

Сейчас на скриншоте vk login handler, но и с расширением которое в этой теме - тоже самое.

Вложений


0

#77 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 627
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 083
  • IPB version:I have no IPB
 

Отправлено 19 Январь 2017 - 12:59

Просмотреть сообщениеzaikinalexander сказал(а):

но и с расширением которое в этой теме - тоже самое

Перенес посты в тему поддержки файла.

Правильно залили файлы? Нужно содержимое папки upload залить в корень форума, а не саму папку upload.
0

#78 Пользователь не на сайте   zaikinalexander ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 19-Январь 17
  • Репутация: 1
  • IPB version:4.1.x
 

Отправлено 22 Январь 2017 - 02:51

Цитата

Перенес посты в тему поддержки файла.

Правильно залили файлы? Нужно содержимое папки upload залить в корень форума, а не саму папку upload.


Да, именно так и сделал.

Попробовал несколько раз удалить плагин, удалить файлы, почистить кэш, залить файлы, импортировать xml - эффект тот же, плагин в плагинах есть, а в методах авторизации в админке - нет.
0

#79 Пользователь не на сайте   zaikinalexander ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 19-Январь 17
  • Репутация: 1
  • IPB version:4.1.x
 

Отправлено 31 Январь 2017 - 02:28

Разобрался наконец-то! Причина была весьма смешна - чувак, который занимается вопросами хостинга перенес сайт на другую площадку и не сообщил новые данные фтп, так что я заливал раз за разом файлы на старый и соответственно, плагин не появлялся в методах авторизации. Отвечая на ваш вопрос - хостинг какой-то "собственный", товарищ который отвечает за хостинг говорит, что он его. Комично вышло, но всё-таки работает плагин!) Ну вот так вот у нас команда разбросана :)

В итоге - плагин установился, метод авторизации появился и в админке и на сайте. Но при поытке авторизации выдаёт следующую ошибку: " {"error":"invalid_request","error_description":"redirect_uri is blocked"}". В интернете кое-где пишут, что мол надо выйти и войти в вк, что это старая сессия причиной, но я пробовал и пробовал с других компьютеров/аккаунтов вк - такая же ошибка.

Может что посоветуете? Ошибок в настройке приложения вк и плагина не вижу, все данные совпадают, в вк через это приложение до обновления движка до 4й версии уже было авторизовано 22 человека, т.е. приложение вк раньше работало исправно.

может ещё в каких-то настройках надо поковыряться?

Вложений


0

#80 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 627
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 083
  • IPB version:I have no IPB
 

Отправлено 31 Январь 2017 - 08:31

Просмотреть сообщениеzaikinalexander сказал(а):

"redirect_uri is blocked"

Redirect Uri заблокирован.
0

#81 Пользователь не на сайте   zaikinalexander ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 19-Январь 17
  • Репутация: 1
  • IPB version:4.1.x
 

Отправлено 31 Январь 2017 - 11:08

Цитата

Redirect Uri заблокирован.

Значение ошибки понятно. Но где он заблокирован? Как, чем, где? И как это исправить:) Вроде бы ничего нигде не блокировано.

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

Сообщение изменено: zaikinalexander (31 Январь 2017 - 11:16)

0

#82 Пользователь не на сайте   zaikinalexander ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 19-Январь 17
  • Репутация: 1
  • IPB version:4.1.x
 

Отправлено 02 Февраль 2017 - 15:48

В итоге, с этой проблемой разобрался " " {"error":"invalid_request","error_description":"redirect_uri is blocked"}" " .

Ошибка redirect_uri is blocked означает, что вконтакте на своей стороне заблокировали используемый урл и авторизация по нему никак не удастся. Жаль, что они не пишут об этом в приложении и никак не уведомляют админа приложения, но хотя бы из кода ошибки это можно понять. Обратился в поддержку ВК, описал им ситуацию, что мол "возможно вирусы были, какие-то проблемы были, но сейчас мы обновились, вирусов никаких нет, всё хорошо, форум у нас не нарушает законов" и так далее. Несколько суток они проверяли, в итоге открыли авторизацию, ура!
1

#83 Пользователь не на сайте   Mac ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 48
  • Регистрация: 15-Июнь 14
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 04 Сентябрь 2017 - 12:51

Друзья, а кто-нибудь тестировал плагин на 4.2?
0

#84 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 627
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 083
  • IPB version:I have no IPB
 

Отправлено 08 Сентябрь 2017 - 08:44

Просмотреть сообщениеMac сказал(а):

Друзья, а кто-нибудь тестировал плагин на 4.2?

Вы будете первым.
Я не вижу на форуме разработчиков IPS каких-либо упоминаний в изменении "Login Handlers".
Да и, думаю, скачавшие в случае проблем сообщили бы.
0

#85 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 353
  • Регистрация: 13-Апрель 12
  • Репутация: 369
  • Откуда:no
  • IPB version:1.x
 

Отправлено 17 Октябрь 2017 - 09:43

Добрый! Устанавливаю плагин, появляется ошибка что в базе уже существует подобная таблица.... думаю ок... удалю и повторно установлю и будет Ок.

Захожу в плагины и вижу, что появилось 2 плагина ) и не хотят удаляться

-IMG-

При попытке удалить ошибка

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}


0

#86 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 627
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 083
  • IPB version:I have no IPB
 

Отправлено 17 Октябрь 2017 - 10:35

Откройте 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) {}

1

#87 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 353
  • Регистрация: 13-Апрель 12
  • Репутация: 369
  • Откуда:no
  • IPB version:1.x
 

Отправлено 17 Октябрь 2017 - 10:40

Спасибо... Один из 2х удалило, а на втором аналогичная ошибка
0

#88 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 627
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 083
  • IPB version:I have no IPB
 

Отправлено 17 Октябрь 2017 - 10:48

Просмотреть сообщениеАтаман сказал(а):

Спасибо... Один из 2х удалило, а на втором аналогичная ошибка


Ищите его в папке с плагинами. Я путь из ошибки взял. Там только первый.
1

#89 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 353
  • Регистрация: 13-Апрель 12
  • Репутация: 369
  • Откуда:no
  • IPB version:1.x
 

Отправлено 17 Октябрь 2017 - 11:07

Спасибо plugins/pf96844398a/
0

#90 Пользователь не на сайте   Mac ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 48
  • Регистрация: 15-Июнь 14
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 17 Ноябрь 2017 - 14:50

В логах посыпались вот такие ошибки:
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}

Есть какие-нибудь соображения?
0

Сообщить об этой теме:


  • 7 Страниц +
  • « Первая
  • 4
  • 5
  • 6
  • 7
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2017 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна