Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
muslimgauze

Проблема с авторизацией вконтакте

Recommended Posts

После перехода с 3.1.4 на 3.2.1 перестала работать авторизация через вконтакте - в опере при нажатии "авторизоваться" пытается загрузить json-файл, а в файрфоксе выдает ошибку "не могу открыть страницу"

 

В админке вконтакте идет ОТДЕЛЬНЫМ пунктом, хоть у "социальных сетей" в описании тоже оно есть!

 

post-38160-0-03038500-1314816873_thumb.png

 

В "социальных сетях" про вконтакте нет ничего!

Все параметры прописаны... может я что-то где-то забыл указать?

 

post-38160-0-73673500-1314816879_thumb.jpg

Share this post


Link to post
Share on other sites

Тиккет в техподдержку писать.

Share this post


Link to post
Share on other sites

У вас конфликт между новой имплементацией сервиса и старым хуком "ВКонтакте" из 3.1.х. Вторые настройки - от него. И ошибка, подозреваю, тоже от него же.

 

Просто отключите старый хук.

Share this post


Link to post
Share on other sites

У вас конфликт между новой имплементацией сервиса и старым хуком "ВКонтакте" из 3.1.х. Вторые настройки - от него. И ошибка, подозреваю, тоже от него же.

 

Просто отключите старый хук.

 

в списке хуков есть только

 

Формы авторизации Vkontakte v1.1.0

Добавление форм Vkontakte в шаблоны IBResource, LTD 27 авг. 2011 21:22

Share this post


Link to post
Share on other sites

Значит, ничего, кроме как спрашивать разработчиков, не остается... Я пока не смотрел русскую 3.2.х, но сталкивался с таким же при обновлении на 3.1.4. Видимо, тут что-то другое.

Share this post


Link to post
Share on other sites

Значит, ничего, кроме как спрашивать разработчиков, не остается... Я пока не смотрел русскую 3.2.х, но сталкивался с таким же при обновлении на 3.1.4. Видимо, тут что-то другое.

 

на 3.1.4 оно тоже длительное время на работало, но вдруг "само" починилось (без телодвижений с моей стороны)

у меня хватило ума скачать то, что предлагалось вместо логина - там написано:

 

{"error":"invalid_request","error_description":"OAuth authorization cannot be used from native VK applications"}

Edited by muslimgauze

Share this post


Link to post
Share on other sites

я нашел причину, но пока настроить не смог

а суть проблемы в том, что надо ЗАНОВО регистрировать "приложение", но с НОВЫМ его ТИПОМ!

id и ЗАЩИЩЕННЫЙ ключ оно дало, но вот откуда взять простой "ключ приложения"?

Edited by muslimgauze

Share this post


Link to post
Share on other sites

подведем итоги (с)

 

1. в админке IPB вконтакте отделено от остальных социальных сетей, хотя у соцсетей написано, что вконтакте тоже там (но там его нет)

2. в настройках вконтакте есть параметр, который более не используется - ключ приложения (НЕ защищенный ключ!)

3. для работы такого рода "приложения" его надо ЗАНОВО регистрировать с определенным типом - что, собственно, и сделано

4. авторизация пытается идти (открывается нужная форма), но не проходит (белый экран или сообщение об ошибке)

  • Upvote 1

Share this post


Link to post
Share on other sites

как такое можен быть?

форум поставлен с одного архива одним человеком (мною)

но в одном случае в настройках соединения с вконтакте - 4 пункта (все верно), а во втором - их 5 (есть лишний пункт и ничего не работает)

Share this post


Link to post
Share on other sites
2. в настройках вконтакте есть параметр, который более не используется - ключ приложения (НЕ защищенный ключ!)

 

форум поставлен с одного архива одним человеком (мною)

но в одном случае в настройках соединения с вконтакте - 4 пункта (все верно), а во втором - их 5 (есть лишний пункт и ничего не работает)

 

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

 

IBR не очень аккауратны в таких вопросах.

Share this post


Link to post
Share on other sites

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

IBR не очень аккауратны в таких вопросах.

 

полностью согласен

а нет ли какой-то возможности удалить "хук" и снова его поставить?

Share this post


Link to post
Share on other sites

Можно удалить лишнюю строку в настройках, включив на время IN_DEV, или напрямую из таблицы core_sys_settings, кажется, в БД.

 

Но в целом она, очевидно, просто висит и ни на что не влияет.

Share this post


Link to post
Share on other sites

Можно удалить лишнюю строку в настройках, включив на время IN_DEV, или напрямую из таблицы core_sys_settings, кажется, в БД.

Но в целом она, очевидно, просто висит и ни на что не влияет.

 

если её не заполнять, то авторизация не появляется

если туда написать отсебятину, то появляется, но не работает!

Share this post


Link to post
Share on other sites

как я уже писал выше, если её не заполнять, то авторизация не появляется

если "лишнюю" строку удалить, то получается тоже самое, что и при не заполнении!

 

есть возможность удалить и поставить с нуля авторизацию через вконтакте?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...