Авторизация в joomla через OPEN API ВКонтакте
18 Апреля Социальная сеть ВКонтакте, предоставила возможность авторизовывать пользователей ВКонтакте на своих сайтах и с их согласия получать доступ к их информации, друзьям, фотографиям, аудиозаписям, видеороликам, объявлениям и др. Как обычно они пошли своим путём, и вместо использования к примеру Open Id, сделали свой велосипед. Впрочем, уж лучше так, чем совсем никак. Специфика этого API и joomla не позволила мне сделать возможность авторизоваться через ВКонтакте только authentication плагином. Понадобился ещё и компонент. А также модуль для того, чтобы показывать кнопку «Войти ВКонтакте».
Совместная работа модуля, плагина и компонента для входа через ВКонтакте выглядит следующим образом:
нажимаем кнопку «Войти ВКонтакте»
т.к. joomla требует для каждого пользователя уникальный email, а ВКонтакте его не даёт, то приходится его запрашивать у пользователя при первой попытке входа, а также уточняем Имя и login
после чего, оказываемся залогиненым на сайте
скачать:
теперь страница с компонентом здесь
UPD: ВКонтакте вводит возможность изменения адреса станицы, и обещают, что потом этот адрес будет использоваться к качестве email, так что проблема получения email может быть решена
UPD2: по просьбам трудящихся, сделал модуль и компонент для joomla 1.0, брал из репозитория http://joomlacode.org/svn/joomla/development/releases/1.0 , в ней у меня возникли проблемы русскими символами, в поле имени всего 7 символов входит, но я с joomla1.0 не знаком и возможно в русских сборках такой проблемы нет, по той же причине настройки хранятся в файле vklogin.config.php
[download id=»9″]
[download id=»10″]
UPD3: Как создать и настроить приложение вконтакте для сторонних сайтов написано тут
должно получиться что-то подобное
Если количество настроек отличается, то желательно пересоздать, чтобы создалось приложение такого типа, иначе возможны проблемы при первой авторизации.
P.S.: принимаю благодарности Яндекс.Деньгами 41001582816553 🙂
27.04.2010 в 17:05
мм если все так как написано то вы гений)) ушел тестить)
27.04.2010 в 17:09
Браво!!! )))))
Может есть вариант к джустине прикрутить?
27.04.2010 в 22:08
чувак ты гений! огромнейшее тебе спасиба! целую ручки)
28.04.2010 в 00:02
наверное можно, но я как-то не особо с ней знаком
28.04.2010 в 05:38
Ай ай как супер ушел тестить! Дай бог тебе здоровья!
28.04.2010 в 08:18
Здравствуйте. Что сможет сделать пользователь после авторизации? Дают ли ваши расширения возможность пользователям оставлять комментарии через компонент jcomments, а также пользоваться компонентом соц.сети JoomSocial? Или для этого нужны дополнительные плагины? Спасибо.
28.04.2010 в 08:34
через jcomments можно комментировать, с joomSocial хз, в принципе обычный пользователь создаётся.
28.04.2010 в 09:18
а для версии joomla 1.0 не планируется изготовление такого набора? а то слижком уж проблемно переходить на 1.5….
28.04.2010 в 12:08
глянул на сорцы joomla 1.0 там таким набором не обойтись, ядро надо патчить
28.04.2010 в 21:01
плохо.. я рассматривал возможность перехода мне на j1.5 проблемно.. я бы сказал даже практически невозможно.. да и все замечательно работает на 1.0.. Уважаемый автор, очень надо под j1.0 авторизацию вконтакте, в свою очередь могу пообещатьм пост на своем блоге в вашу честь
29.04.2010 в 01:41
если на выходных будет время и желание, посмотрю что можно сделать
29.04.2010 в 20:56
спасибо вам огромное)
01.05.2010 в 07:11
готово
30.04.2010 в 05:56
спасибо вам огромное)
30.04.2010 в 20:04
Спасибо большое!!! работает как часы. то юзеры ленились регистрироваться, а тут такая красота))
30.04.2010 в 20:19
Спасибо большое!
А Вы не знаете, как можно это прикрутить к jomsocial?
30.04.2010 в 21:08
нет, на следующей неделе предстоит поработать с этим компонентом, может и узнаю:)
30.04.2010 в 23:01
А вот бы для вордпресс плагин такой — тебя бы в герой для по телеку показали б:)
http://shepelev.adomains.ru/vkontakte-open-api-… — тут линканул на тебя
14.11.2010 в 08:49
Для вордпресс существует замечательный плагин авторизацию через loginza: http://loginza.ru/wp-plugin
К сожалению для Joomla аналогичного по функциональности компонента нет(
01.05.2010 в 03:11
Спасибо! Я тоже постараюсь! 🙂
01.05.2010 в 04:56
было бы еще круто компонент, как на дуров.ат комментариев!
то есть сделать такой же компонент комментов для джумлы, как вконтакте.
01.05.2010 в 16:23
это уж если будет большое желание или стимул, особо лезть в кишочки вордпресса не хочется
01.05.2010 в 19:26
а ваш бложежочек разве не на кишочечках вордпресика работает? 🙂
01.05.2010 в 19:49
работает, но я в них без особой надобности не лезу 🙂
01.05.2010 в 23:32
А для Joomla 1.5 будет? Еще ищу для WordPress решение 🙁
02.05.2010 в 03:31
Всё замечательно заработало на joomla Версия 1.5.15 спасибо огромное!
Но вот вопрос, где можно изменить текст, в плане переписать на русский и дописать туповатым пользователям что им надо придумать логин для сайта и ввести мыло?:
Registration
Name: *
User name: *
Написать письмо: …
пересмотрел все файлы но не нашел( заранее спасибо;)
02.05.2010 в 13:25
для 1.5 как раз и было изначально, под скринами модуль, компонент и плагин
02.05.2010 в 13:34
поменять можно тут com_vklogin/views/register/tmpl/default.php , или сделать языковой файл(мне было лень), может добавлю чуть позже.
В виртумарте своя регистрация, для него надо отдельно делать.
02.05.2010 в 13:39
Сейчас попробую;) Снова большое спасибо;)
02.05.2010 в 13:58
А будет для wordpress? =)
02.05.2010 в 14:11
см каменты выше
02.05.2010 в 17:45
У меня при срабатывании регистрации, страница растягивается и сама форма оказывается в самом низу. Не подскажешь где надо посмотреть и исправить. Заранее спасибо.
02.05.2010 в 18:28
Спасибо огромное, всё заработало, но есть один момент.
При нажатии на кнопку всплывает окошко, потом закрывается и редиректит уже на полноразмерную страницу с формой. Помогите оставить аккуратное всплывающее окошко 🙂
Вот здесь проблема — http://kudaidem.com.ua
02.05.2010 в 19:44
Компонент VKlogin содержит поле id приложения, подскажите что в этом поле ставить?
02.05.2010 в 20:38
http://vkontakte.ru/pages.php?o=-1&p=Open%20API
03.05.2010 в 03:51
Не отображается кнопка Войти Вконтакте и все тут 🙁
04.05.2010 в 07:50
в компоненте id приложения и секретный ключ прописаны?
03.05.2010 в 03:55
Почему-то кнопка в модуле не отображается. Joomla 1.5.15
03.05.2010 в 11:30
у меня на дуроват тоже не отображалась, потом чудесным образом появилась, что-то с их API, никто не мешает сделать вместо кнопки ссылку
03.05.2010 в 16:03
Версия Joomla 1.5.14 почему то отображает пустой модуль авторизации! и как работает принцип сохранения пользователей в джумлу , даже если я руками всё настраиваю пользователи не сохраняются!
03.05.2010 в 16:58
компонент модуль и плагин установлен, и настроены appid и секретный ключ?
04.05.2010 в 00:00
appid и секретный ключ введены — одна кнопка есть! мой сайт то при этом должен пользователей запоминать!?! щас возникла 403 ошибка после ввода емайла и пароля!
04.05.2010 в 05:27
Когда захожу в приложение VK Open API Test App ввсехушке адресса
http://vkontakte.ru/app1854119_1812452 где 1854119 и есть тот самый ID приложения???
Всё установил, ума неприложу где брать этот секретный ключ???
Защищенный ключ — секретный ключ это одно и то же????
Когда жму на кнопку войти вконтакте, в появившейся форме написанно Open API security breach
04.05.2010 в 08:23
проверьте все настройки(может пробел куда закрался), если 403 ошибка значит проверка кук не прошла
04.05.2010 в 08:24
нет, нужно создавать приложение самому.
04.05.2010 в 16:26
У меня тоже часто выходит ошибка 403. Вроде бы, я все сделал правильно.
05.05.2010 в 00:54
Где создавать на сайте или вконтакте????
05.05.2010 в 08:09
вконтакте http://vkontakte.ru/apps.php?act=add&site=1
05.05.2010 в 21:45
Вот за ответ спасибо теперь всё получилось Ура Ура Ура.
05.05.2010 в 12:03
приложение вконтакте создано как flash или как сайт
05.05.2010 в 17:20
Как сайт. А вы еще не пробовали для Jomsocial?
05.05.2010 в 21:16
Скажите, а как привязать уже зарегистрированных на сайте пользователей, чтобы они не создавали своих клонов? Пусть даже это будет «в ручную» привязка…
05.05.2010 в 21:26
только если вписать vkontakte id пользователя в поле activation базы jos_users
я подумаю над этой проблемой
05.05.2010 в 21:36
авторизация нормально работает если приложение имеет вид http://img294.imageshack.us/img294/6151/1273062…
какова причина создания разных интерфейсов приложений выяснить не удалось, т.е. у меня такого вида создавались. У других более навороченные, и там не работало. С jomsocial не всё просто, буду глядеть как facebook connect устроен, может удастся обойтись малой кровью
05.05.2010 в 22:26
Vampirus, могу еще подсказать, что можно улучшить в вашей разработке, сам давно уже хочу внедрить на свой сайт такую возможность…
Зарегистрированные пользователи полюбому будут тыкать в кнопку из любопытства, тем самым создавать своих клонов на сайте. Те которые зарегистрируются через Вконтакте, должны тоже иметь возможность входить на сайт используя основную форму входа. Предлагаю, чтобы после регистрации на сайте через Вконтакте, пользователям прелагалось ввести их логин, mail (если автоматом не удается получать его из вконтакте) и пароль для текущего сайта.
Еще есть вопрос, как сделать так, чтобы автоматом из вконтакте получать некоторые данные о пользователе, например, аватарку, дату рождения, и др.?
05.05.2010 в 22:29
А вообще Вам огромный респект за ваше творение! Вы первый по-ходу.
Если реализуете автоматическое получение данных о пользователе — цены ему не будет. Еще бы интеграция с Jomsocial была — вообще улет!
06.05.2010 в 06:54
http://www.wibiya.com в этой панели есть интеграция в файсбук я общался немного что бы добавили к этой панели контакт. Вот если будет такая интеграция вконтакт то будет намного круче и удобней.
http://community.wibiya.com/wibiya/topics/smart… голосуйте здесь за введение.
06.05.2010 в 08:09
ага, я тоже до этого сегодня додумался 🙂 сделаю. Автоматом то можно, но писать некуда, т.е в jomsocial есть куда, но пока интеграции нету
07.05.2010 в 18:57
сделал, обновлённый компонент в этом же посте
09.05.2010 в 23:53
Вроди все нормально но потом по адрессу http://siteurl.ru/index.php вылазит 500 ошибка
10.05.2010 в 14:20
а я телепат 🙂
потом это когда? помимо 500 там что-то ещё должно быть написано
10.05.2010 в 16:52
Пардон, туплю. Праздник 🙂
Установил плагин, модуль и компонент. ЗАлил в корень xd_receiver.html. Создал новое приложение-веб сайт и вписал защищенный ключ и айди приложения. Выскакивает окошко мол так и так хотите ли вы… Подтверждаю, а потом http://xmages.net/show.php/1385012_500.JPG.html
10.05.2010 в 17:18
какой компонент для sef установлен? видимо с ним конфликтует
10.05.2010 в 17:21
Базовый джумловский ЧПУ
10.05.2010 в 18:04
попробуй этот http://dl.dropbox.com/u/1983478/mod_vklogin_0.0…
10.05.2010 в 18:11
Спасибо, все отлично работает.
11.05.2010 в 20:05
будем тестить… а есть ли возможность совместить вконтакте с jomsocial? у них есть там интеграция с facebook, хотелось бы еще и с вконтакте 😉
11.05.2010 в 20:07
У меня постоянно ошибка 403 выскакивает, когда на кнопку жму.
Сайт heroesobe.net
12.05.2010 в 00:20
это похоже вконтакте гонит , у меня периодами тоже 403 я !
12.05.2010 в 07:12
у админки приложения такой вид http://img294.imageshack.us/img294/6151/1273062… ?
а то на одном сайте возникала такая ошибка когда создавалось приложение с большим числом настроек, когда пересоздали на такое, всё заработало
17.05.2010 в 19:35
компонент классный , но хочется еще большей интеграции с темже самым Jomsocial , чтобы при регистрации сразу брались данные анкеты из вконтакте и аватарка
17.05.2010 в 19:39
в процессе
25.05.2010 в 04:57
Можно ли ваш компонент использовать как-то для комментирования статей? Интересуют родные комментарии в ZOO 2.0
Как, например, на этом [url=http://skeletov.net/bodynews248.html]сайте[/url]
25.05.2010 в 09:07
данный компонент создаёт обычного джумловского пользователя, не более. С ZOO 2.0 не знаком, могу сказать лишь что теоретически возможно, да.
29.05.2010 в 03:21
Здравствуйте, VampiRUS, еще раз 🙂
При нажатии на кнопку «войти в контакте» открывается эта страница: http://s59.radikal.ru/i166/1005/17/ae51ef25198d…
Вроде бы все делаю по вашей инструкции…
29.05.2010 в 03:35
Здравствуйте, VampiRUS, еще раз 🙂
При нажатии на кнопку «войти в контакте» открывается эта страница: http://s59.radikal.ru/i166/1005/17/ae51ef25198d…
Вроде бы все делаю по вашей инструкции…
29.05.2010 в 07:46
Всё правильно, см. 2 скрин в посте.
04.06.2010 в 14:49
поставил компонент на joomla 1.0
после регистрации через этот компонент, не получается авторизоваться через стандартную форму! Пишет не правильный логин или пароль! Откуда берётся пароль компонентом?
04.06.2010 в 16:34
Что-то я не понял, через стандартную форму вводишь логин, пароль вконтакта?
04.06.2010 в 21:43
в стандартную форму ввожу логин, который указал при регистрации через vklogin, ввожу пароль от вконтакте, и система пишет что логин или пароль не верный! ((
05.06.2010 в 09:49
и правильно, вход только через кнопку в модуле.
05.06.2010 в 15:15
просто это вводит пользователей в заблуждение…
попробовал сейчас сделать восстановление пароля, и с новым сгенерированным паролем входит как и через стандартную форму, так и через vklogin
09.06.2010 в 00:35
Возможно не до конца понял — а зачем вообще нужен компонент?
Какие он дает плюсы, если надо вводить в итоге те же данные, что и при обычной регистрации- имя, логин, мыло.
09.06.2010 в 11:06
Он даёт возможность входа после регистрации одним нажатием на кнопку. Мыло требуется в joomla, а вконтакте его не даёт, остальные поля заполняются автоматом из вконтакте, можно конечно сделать их скрытыми, но это на любителя.
09.06.2010 в 14:58
Понял, в принципе можно тогда убрать обязательность ввода мыла при регистрации, и заходить автоматом. Но это уже вопрос насколько нужно мыло вообще. Утыкается в восстановление пароля только. Сделать бы еще изменяемым условие требования мыла для простой регистрации и для входа через вконтакте, и было-бы вообще супер)
Т.е. при обычной регистрации мыло обязательно, а при входе через вконтакт-просто окно с возможностью ввести его, или продолжить дальше.
09.06.2010 в 15:04
уникальный email обязателен в joomla, с этим я ничего поделать не могу
09.06.2010 в 15:13
http://joomlaforum.ru/index.php/topic,59186.msg…
Вот такое нашел. Еще бы как-то отключать этот код только при использовании компонента.
09.06.2010 в 15:21
Сейчас проверил этот способ-работает.
В БД поле email остается пустым.
09.06.2010 в 15:39
Заменить код joomla при установке компонента конечно можно, но код в новой версии может поменяться, за этим нужно следить. В единичных случаях такой вариант с ручной заменой возможен, но не для компонента.
09.06.2010 в 15:42
Понял, спасибо за ответы.
В приницпе это не так критично, сейчас больше интересует, когда появится возможность работы вместе с community builder ))
07.07.2010 в 20:47
Здрасвуйте. Возникла следующая проблема: сайт на joomla 1.0.15 использую ваше расширение для авторизации вконтакте. Оказалось что при попытке зайти на сайт с ie 6-7 сайт оказывается недоступен, разбираясь в проблемы выяснил что ие неадекватно реагирует на ява скрипт в модуле vk-login. Изучив способы исправления я добавил ява скрипт модуля в
<script>
window.onload = function(){
код ява крипта
}
</script>
После такого изменения ие стал заходить на сайт, НО АВТОРИЗАЦИЯ НЕ РАБОТАЕТ, те кнопка отображается а при попытке зайти возникают ошибки в обработке скрипта. Пожалуста помогите.
08.07.2010 в 08:22
Проблемный код в скриптах от ВКонтакте, я ничего изменить там не могу. Но проблема не так велика как кажется, Вконтакте старается перевести своих пользователей на более современные браузеры. У меня в самом Вконтакте ошибки возникают, так что процент людей, пользующихся ВКонтакте и IE6 и желающих воспользоваться кнопкой входа через него, стремится к нулю. Хотя конечно на конкретном сайте может быть довольно специфическая аудитория, но если статистика вашего сайта показывает преобладание IE 6, то думаю стоит отказаться от данного компонента.
28.07.2010 в 07:45
у меня всё работает но на кнопке в некоторых браузерах показывает квадратики или вопросики, вместо «войти в контакте». Текст сайта в кодировке Utf-8, а текст на кнопке windows-1251, как сделать что бы он тоже был в utf-8
28.07.2010 в 07:57
Есть такое, выход только в замене создаваемой вконтактом кнопки на что-то своё http://vampirus.ru/code/web/vklogin-%d0%b2%d0%b…
28.07.2010 в 08:54
Извините, но как это сделать?
28.07.2010 в 09:03
понял спасибо большое
10.08.2010 в 10:47
Сделайте, пожалуйста, что-то для связки с CB на джумле 1.0.
Очень необходимо
13.08.2010 в 08:45
У меня времени для joomla 1.5 интеграцию сделать нету, а с 1.0 я и не особо знаком -то.
14.08.2010 в 15:19
На joostina + Community Builder в принцепе всё работает но есть одно но!Компонент создает нового пользователя и автоматически не вписывает некоторые обязательные поля из CB и соответственно грузит только шапку сайта,после редактирования вручную через админку этих полей сайт грузится нормально и в принцепе получается создан полноценный пользователь.Так вот,вопрос: можно ли сделать так чтобы компонент атоматом заполнял эти поля? (желательно чтобы пользователь этого и не видел)
14.08.2010 в 15:22
На joostina + Community Builder в принцепе всё работает но есть одно но!Компонент создает нового пользователя и автоматически не вписывает некоторые обязательные поля из CB и соответственно грузит только шапку сайта,после редактирования вручную через админку этих полей сайт грузится нормально и в принцепе получается создан полноценный пользователь.Так вот,вопрос: можно ли сделать так чтобы компонент атоматом заполнял эти поля? (желательно чтобы пользователь этого и не видел)
14.08.2010 в 15:27
Или может сделать чтобы при отправке данных автоматически совершалась синхронизация
16.08.2010 в 07:59
Нашел функцию синхронизации для CB я так понял если сделать чтобы она выполнялась после того как данные отправлены то проблема с Comunity Builder решена.Это для Joomla 1.0 и Joostina
function syncUsers() {
global $_CB_database, $my, $ueConfig;
// 1. add missing comprofiler entries, guessing naming depending on CB’s name style:
switch ( $ueConfig[‘name_style’] ) {
case 2:
// firstname + lastname:
$sql = «INSERT IGNORE INTO #__comprofiler(id,user_id,lastname,firstname) »
.» SELECT id,id, SUBSTRING_INDEX(name,’ ‘,-1), »
.»SUBSTRING( name, 1, length( name ) — length( SUBSTRING_INDEX( name, ‘ ‘, -1 ) ) -1 ) »
.» FROM #__users»;
break;
case 3:
// firstname + middlename + lastname:
$sql = «INSERT IGNORE INTO #__comprofiler(id,user_id,middlename,lastname,firstname) »
. » SELECT id,id,SUBSTRING( name, INSTR( name, ‘ ‘ ) +1,»
.» length( name ) — INSTR( name, ‘ ‘ ) — length( SUBSTRING_INDEX( name, ‘ ‘, -1 ) ) -1 ),»
.» SUBSTRING_INDEX(name,’ ‘,-1),»
.» IF(INSTR(name,’ ‘),SUBSTRING_INDEX( name, ‘ ‘, 1 ),») »
. » FROM #__users»;
break;
default:
// name only:
$sql = «INSERT IGNORE INTO #__comprofiler(id,user_id) SELECT id,id FROM #__users»;
break;
}
$_CB_database->setQuery($sql);
if (!$_CB_database->query()) {
return;
}
$affected = mysql_affected_rows();
if ($affected) {
}
$sql = «UPDATE #__comprofiler SET `user_id`=`id`»;
$_CB_database->setQuery($sql);
if (!$_CB_database->query()) {
return;
}
$affected = mysql_affected_rows();
if ($affected) {
}
// 2. remove excessive comprofiler entries (e.g. if admin used mambo/joomla delete user function:
$sql = «SELECT c.id FROM #__comprofiler c LEFT JOIN #__users u ON u.id = c.id WHERE u.id IS NULL»;
$_CB_database->setQuery($sql);
$users = $_CB_database->loadResultArray();
if (count($users)) {
}
if ($_CB_database->getErrorNum()) {
return;
}
$msg = deleteUsers($users, true);
}
28.08.2010 в 08:43
Такой вопрос. Я использую Firefox 3.6
Если я уже залогинен вконтакте, нажимаю на своём сайте Войти, на секунду появляется белое пустое окно и исчезает.
Если не залогинен, то появляется окно с просьбой ввести маил и пароль. Я их ввожу, но ничего не происходит. В чем может быть проблема?
28.08.2010 в 08:59
А, разобрался, надо мануалы читать, как правильно приложение создавать…
06.09.2010 в 15:26
Земляк! Молодец!!! А как изменить кодировку текста на кнопке? опера отображает кракозябры.
07.09.2010 в 02:41
Есть такое на некоторых сайтах, по-моему это проблема оперы, как то она не понимает, что скрипт в другой кодировке. В качестве решения могу предложить заменить
на
, и добавить картинку вместо кнопки http://static.itmages.ru/i/10/0907/h_1283827013_f6d0f3ed7b.png
ещё VK.UI.button(‘vk_button’); нужно убрать.
07.09.2010 в 13:27
изменения вносить в mod_vklogin/tmpl/default.php
18.09.2010 в 09:36
Здравствуйте, установил компонент vklogin установил создал приложения все по мануалу…
но проблема в том что когда нажимаешь на кнопку выскакивает мгновенно окно пропадает и открывается пустао окно по адресу http://mc-live.ru/vklogin сам сайт http://mc-live.ru
что делать? (((
18.09.2010 в 10:08
Проблема в том, что sef компонент установленный на сайте, не различает
index.php?option=com_vklogin
и
index.php?option=com_vklogin&task=reciver
и преобразует из к одному урл vklogin.
Если это возможно в sef компоненте, то настройте так, чтобы им соответствовали различные url. Если нет, то в модуле нужно убрать преобразование ссылок, это файл mod_vklogin.php
строку $reciver = JRoute::_(«index.php?option=com_vklogin&task=reciver», false);
заменить на
$reciver = «index.php?option=com_vklogin&task=reciver»;
и в default.php
<form name="vklogin" method="post" action="»>
заменить на
Какой sef компонент установлен? и удалось ре решить проблему через настройку компонента?
18.09.2010 в 10:18
на что? 🙂 вы не дописали,в default.php
а cтоит ARTIO JoomSEF
18.09.2010 в 10:24
через него не получилось…
18.09.2010 в 10:27
Я написал 🙂 система комментариев съела. В той строчке нужно php код удалить и оставить только сам урл index.php?option=com_vklogin. С компонентом не знаком, если он преобразует урлы на лету, то это ситуации это не поможет.
18.09.2010 в 10:38
Нет помогло… ну остается один вариант просить вас подсказать работающий sef компонент с vklogin, и еще вопрос у меня стоит мост с форумом smf он не помешает?
18.09.2010 в 10:58
По идее мешать не должно, создаётся обычный пользователь.
В ARTIO JoomSEF надо в разделе Manage SEF URLs отредактировать одну из ссылок vklogin, так чтобы они различались, например ту, которая должна указывать на index.php?option=com_vklogin&task=reciver, переименовать в vkreciver
18.09.2010 в 11:04
через часик попробую, но чувствую не поможет, перед тем как попасть на http://mc-live.ru/vklogin моргает окно которое я так понял от контакта где надо маил вести и пароль… но оно мгновенно закрывается и выходит на http://mc-live.ru/vklogin
и все же спасибо)
18.09.2010 в 10:37
Нет помогло… ну остается один вариант просить вас подсказать работающий sef компонент с vklogin, и еще вопрос у меня стоит мост с форумом smf он не помешает?
18.09.2010 в 15:23
это доходит до смешного окно с одобрением открывается ты подтверждаешь что разрешаешь сайту пользоватся данными контактами, а когда регистрируешься он выкидывает на это окно
http://mc-live.ru/vklog а там вот !!!! «На этой странице имеется бесконечная переадресация
Веб-страница http://mc-live.ru/vklog привела к избыточному количеству переадресаций. Чтобы устранить эту проблему, можно удалить файлы cookie для этого сайта или разрешить файлы cookie независимых поставщиков. Если проблема сохранится, возможно, она связана с конфигурацией сервера, а не с вашим компьютером.
Вот несколько советов и рекомендаций:
Обновите эту страницу позже.
Подробнее об этой неполадке.
Дополнительная информация об этой ошибке»
что теперь? 🙂 есть идеи где то конфликт…
19.09.2010 в 03:00
Всё там же, в настройках sef посмотри, чтобы всё ссылки на компонент vklogin были разными.
19.09.2010 в 06:04
сделал плагин для ARTIO JoomSEF, только надо будет очистить сеф ссылки, чтобы плагин применился. Скачать там же http://vampirus.ru/scripts/компонент-для-входа-в-joomla-через-вконтакт/
19.09.2010 в 11:49
новoсти с моего полигона 🙂 sef компонент удалил….обновил CB поставил ваши плагины и компоненты все вроде работает… но я пока понять не могу правильно ли оно работает, потому что когда нажимаешь на вход через кнопку «вконтакте» он просит регистрироваться, так и должно быть?
19.09.2010 в 11:53
Да, регистрация нужна т.к. для Joomla требуется email пользователя.
19.09.2010 в 16:21
ну тогда все) Спасибо за помощь и плагин для sef , хоть и не понадобился… Удачи) и ваш сайт в избранное 😉
01.10.2010 в 12:23
Ребят забейте ! Ща есть такая штука под джумлу как логинза в ней около 20 оупен айдишников включай вконтакте!
01.10.2010 в 12:50
Она позволят подгрузить аватарку из вконтакте при регистрации в jomsocial ? 🙂
23.10.2010 в 15:20
А для mail.ru API не планируете сделать?
24.10.2010 в 00:18
нет
11.11.2010 в 17:34
Здравствуйте. те получается пользователь, при первом логине обязан ввести мыло? так я понимаю?
12.11.2010 в 00:30
так
26.11.2010 в 12:18
По какой то причине при включенном модуле у меня перестаёт работать плагин для коментариев JL vkcomments :-((( похоже конфликтуют
26.11.2010 в 12:24
Конфликтуют, ага.
07.02.2011 в 20:57
Рас
12.02.2011 в 13:47
Странно, при установке плагина выдает ошибку:
«500 — Возникла ошибка
Ошибка установки плагина Authentication — Vkontakte»
12.02.2011 в 13:48
Странно, при установке плагина выдает ошибку:
«500 — Возникла ошибка
Ошибка установки плагина Authentication — Vkontakte»
12.02.2011 в 14:05
проверьте права на запись у папки plugins
30.03.2011 в 06:05
403 — Cookie error
Вы не можете посетить текущую страницу потому, что:
1. просроченная закладка/избранное
2. поисковый механизм, у которого просрочен список для этого сайта
3. пропущен адрес
4. у вас нет прав на эту страницу
5. Запрашиваемый ресурс не был найден.
6. В процессе обработки вашего запроса произошла ошибка.
что это? При попытке залогиниться
18.04.2011 в 10:34
Для 1.6 плагин подходит? C уважением, Сергей.
18.04.2011 в 10:38
подходит
18.04.2011 в 10:35
Есть ли реализация для 1.6? C уважением, Сергей.
22.04.2011 в 15:17
Подскажите.
Где можно именить ширину формы авторизации
06.07.2011 в 20:42
124312
06.07.2011 в 20:44
1111
13.07.2011 в 16:44
Warning: preg_match() [function.preg-match]: Unknown modifier ‘f’ in /home/gaysp/gay-space.net/libraries/phputf8/str_ireplace.php on line 40Warning: preg_match() [function.preg-match]: Unknown modifier ‘j’ in /home/gaysp/gay-space.net/libraries/phputf8/str_ireplace.php on line 40Вот такая ошибка при попытке регистрации через ВКонтакте. Как можно решить?
15.07.2011 в 03:09
jomsocial?
25.07.2011 в 22:59
2342134
09.12.2011 в 07:25
установил последнюю версию нажимаю на вход, открывается запрос доступа к вконтакте и дальше ничего не происходит…помогите разобраться что может быть не так? я грешу на домен .рф
13.12.2011 в 21:55
да рф вконтакте не поддерживает
08.03.2012 в 21:22
JInstaller: :Install: Не найден установочный XML-файл Joomla
Версия Joomla! Joomla! 1.7.3 Stable [ Ember ] 14-Nov-2011 14:00 GMT
Joomla! Platform Version Joomla Platform 11.2.0 Stable+Modified [ Omar ] 27-Jul-2011 00:00 GMT
08.03.2012 в 21:28
А ставите вы для какой версии компонент?
08.03.2012 в 21:49
1.7.3
08.03.2012 в 22:01
последняя версия компонента находится здесь http://vampirus.ru/scripts/компонент-для-входа-в-joomla-через-вконтакт/
что и откуда вы качали я хз
13.05.2012 в 04:16
Добрый день, как сделать чтобы при авторегистрации бралась аватарка из Вконтакте?
У меня стоит Jomsocial — интеграция выключена.
18.05.2012 в 16:45
Включить интеграцию
18.05.2012 в 16:51
ТОгда пропадет авторегистрация — не вариант. Больше никак?
18.05.2012 в 16:58
В бд аватарка записывается, можно наверное оттуда как-то прикрутить. Встроенного такого функционала нет. Я даже не имею представления как jomsocial создаёт пользователя с такими настройками.
23.10.2012 в 07:21
Не работает на Joomla 2.5 после нажатия кнопки войти ничего не происходит
23.10.2012 в 12:30
в виджете от врокнтакте или просто кнопки?