Плагин Регистрация и вход через ВК для InstanCMS 1.10(.1)

1753
Доброго времени суток!

Теперь плагин авторизации через ВК есть для версий InstantCMS 1.10, 1.10.1.



Прочитать первую часть (для версии 1.9) можно тут
Инструкция по установке на этом сайте


Взять можно здесь

Демо: ТУТ. Заходите, регистрируйтесь, смотрите результат.

Спасибо за внимание.
Плагин AJAX загрузка картинок в bbcode. ICMS 1.10 | Комментарии 1.10.1 без всплывающего окна.
Комментарии (51)
CROSS ツ 16 января 2013 в 00:55 0
А чем loginza и uLogin хуже?!
Крот 16 января 2013 в 01:06 0
не успел ответить!
не очень хорошая идея зависеть от сторонних сервисов
eoleg 16 января 2013 в 00:59 +2
+
наверное потому что нет стороннего сайта на котором оставляешь свои логины/пароли
Алексей Тимофеев 16 января 2013 в 01:07 -1
+ отлично сделано
lesterkey 16 января 2013 в 01:33 +1
поставил плюс... но я бы с данными из соц сетей региться бы не стал... просто не вижу смысла? (если у вас московская или питерская прописка, то я и вас пропишу в своем поселке) извиняюсь выскочило!
Крот 16 января 2013 в 01:42 0
это для сайтов, требующих наличия реальных пользователей, да и удобно это
хотя понятно, что на варезный сайт я не буду регаться под собой

p.s. Вам есть что скрывать? smile
p.p.s мне нечего, но в соцсетях меня минимум
lesterkey 16 января 2013 в 02:03 0
я не хотел обидеть... мне понравилась и работа и идея... но не понятно,как можно определить ,что ввконтакте реальней пользователи чем в маиле? а разве instantcms.ru варезный сайт?
удачи извини если зацепил... не хотел!!!
Крот 16 января 2013 в 11:05 0
но не понятно,как можно определить ,что ввконтакте реальней пользователи чем в маиле
честно, не знаю, как это описать технически - это просто видно
ну, можно сделать доп.авторизацию через телефон смс-кой smile
sotastroy 16 января 2013 в 10:07 0
Ну можно завести фейк аккаунт, и через него авторизовываться. быстро и удобно. Жаль только соцсеть представлена вконтактом, а остальные посчитали ненужными.

Демо не работает, проверить не могу.
Крот 16 января 2013 в 10:53 +1
остальное еще не сделано, может позже будет, планируется ОК и фейсбук
sotastroy 16 января 2013 в 11:47 +1
А как же твиттер?
energy74 16 января 2013 в 13:31 0
а когда планируется?
omarov 16 января 2013 в 01:34 0
на демо не заходит!
omarov 16 января 2013 в 01:34 0
заходит!
omarov 16 января 2013 в 02:24 0
А в админке пользователей так же как и обычных можно модерировать? И всегда будет приходить письмо с логином и паролем при регистрации или это только у вас? (понимаю что второй вопрос глупый, и имеет логический ответ, но хочется уточнения!)
Крот 16 января 2013 в 10:54 0
да, создается обычный пользователь (только без почты)
письмо будет приходить, если в настройках поставить чтобы приходило
когда ставил, скопировал плагин с 1.9 на 1.10 и все
omarov 16 января 2013 в 02:27 0
Посмотрите на своем демо, в разделе вход все ровно выходит при нажатие на галочку "я согласен", а в разделе регистрация все утопает! И при нажатие на правила, ничего не происходит!
Крот 16 января 2013 в 10:55 0
правила просто не прописаны, там в плагине ссылка пустая
код поправил
ideasdigger 16 января 2013 в 07:04 +1
спасибо нужная штука!
Коля 16 января 2013 в 08:44 +2
Подобное можно реализовать для фейсбука, для версии 1.9 ?
Крот 16 января 2013 в 10:56 +1
думаю да, только в нашей деревне в фейсбуке сидит 0.1% от кол-ва вконтакте
Коля 16 января 2013 в 11:32 0
А если все друзья сидят в фейсбуке, а вконтакте им не комфортно.
Крот 16 января 2013 в 11:41 +1
ну значит нужно делать фейсбук)
Майкл 16 января 2013 в 13:14 0
Поделитесь пжл. кодом как сделать чтобы при нажатии галочку "Я согласен с правилами сайта" появлялся переход на
регистрацию ВК?
Крот 16 января 2013 в 16:56 0
Код PHP:
  1. <input type="checkbox" id="siteagree" onclick="runVK();">
runVK() - JS функция, которая обращается к ВК за регистрацией
Майкл 16 января 2013 в 17:24 0
Может подскажете как таким же образом сделать для логинзы?
Крот 16 января 2013 в 18:16 0
в плагине найти
Код PHP:
  1. $html = '<div class="lf_title">Вход через социальный сети</div><p style="margin:15px 0">Если у Вас есть регистрация в других социальных сетях или аккаунт OpenID, то Вы можете войти на сайт без регистрации.</p><p><script src="http://loginza.ru/js/widget.js" type="text/javascript"></script>
  2. <a href="http://loginza.ru/api/widget?token_url='.$token_url.'&providers_set='.$providers.'&lang='.$lang.'" class="loginza">
  3. <img src="http://loginza.ru/img/sign_in_button_gray.gif" alt="Войти через loginza"/>
  4. </a></p>';
это нужно завернуть в <div id="loginza_div" style="display:none;">...</div>

в начале добавить текст

Код PHP:
  1.  
  2. $html ='<input type="checkbox" id="siteagree" onclick="showLoginza();">Я согласен с <a href="">правилами</a> сайта <br>
  3. <script type="text/javascript">function showLoginza() { $("#loginza_div").show(); }</script> <br>';
далее наша завернутая в див Логинза (внимание на $html. )

Код PHP:
  1.  
  2. $html. = '<div id="loginza_div" style="display:none;"><div class="lf_title">Вход через социальный сети</div><p style="margin:15px 0">Если у Вас есть регистрация в других социальных сетях или аккаунт OpenID, то Вы можете войти на сайт без регистрации.</p><p><script src="http://loginza.ru/js/widget.js" type="text/javascript"></script>
  3. <a href="http://loginza.ru/api/widget?token_url='.$token_url.'&providers_set='.$providers.'&lang='.$lang.'" class="loginza">
  4. <img src="http://loginza.ru/img/sign_in_button_gray.gif" alt="Войти через loginza"/>
  5. </a></p></div>';
примерно так... не проверял
Крот 16 января 2013 в 18:19 0
гы опять заметил, уже 3-я подряд версия, а все еще Вход через социальный сети smile
Майкл 16 января 2013 в 19:23 0
Не работает!
Крот 16 января 2013 в 19:47 0
значит буду тестить, похоже на то, что надо js напрямую вызывать (по крайней мере с ВК что-то похожее было)
DeeMon 16 января 2013 в 16:56 0
И чего сразу не пишите что он платный?
Крот 16 января 2013 в 18:26 0
это вызывает бурную реакцию smile
DeeMon 16 января 2013 в 20:01 0
А где она бурная? Просто пора бы ценз ввести на правильное оформление подобных материалов.
Крот 16 января 2013 в 20:26 0
вот потому и тихо)

Просто пора бы ценз ввести на правильное оформление подобных материалов.
вообще тут на сайте много что нужно внедрить добавить, давно собираюсь петицию написать руководству сайта, можете свое добавить или сами обратитесь к ним
lncuk 16 января 2013 в 17:20 0
А я вот больше доверяю посторонним ресурсам чем ВК
С личного и понаслышке не доверяю я вк ни капельки
Крот 16 января 2013 в 18:18 0
если можно, расскажите нам поподробнее...
lncuk 16 января 2013 в 20:50 0
Один из примеров не так не давно в вк был обнаружен код что перенаправлял ваш ир на другой сайт тем самим вк положил сервер на котором был тот сайт. И подобные вещи очень часто случаются… часто сплывают подобные темы на разных форумах. Больше писать лень)
Крот 16 января 2013 в 22:17 0
обнаружен код что перенаправлял ваш ир на другой сайт

пруфлинк в студию, почитаем
Azura 16 января 2013 в 18:48 0
Я тоже. :3 Солидарна.
SLOT 800 16 января 2013 в 18:17 0
Отличная штука!+
ViS0R 20 января 2013 в 14:32 0
А как реализованы,- новые пользователи, на демосайте? Фото с VK очень удачно компонуются. Это еще будет отдельный модуль?
Крот 20 января 2013 в 21:50 +1
сделал на коленке за полчаса, выводятся не в таблице а в пяти дивах сверху вниз
могу поделиться с сообществом
ViS0R 21 января 2013 в 12:15 0
Сообщество будет Вам очень признательно за столь интересную доработку. Очень удачно гармонирует под Ваш плагин VK. Поделитесь, пожалуйста.
artscripts 20 января 2013 в 14:55 0
Реально прописать чтобы при регистрации вконтакте вылезало модульное окно для ввода почты куда и дублировался пароль для входа. Или почта бралась автоматически с контакта?
Крот 20 января 2013 в 21:54 +3
Вконтакте почту не отдает(как и телефон пользователя)

думаю сейчас добавить регистрацию через прочие системы (FB, TW, ОК, и прочее), хочу сделать там после входа через соц.сеть окно в котором будет коррекция никнейма, фото, ввод почты, контроль пола,города (город сейчас контакт не отдает строкой)
energy74 21 января 2013 в 06:56 +1
а когда ждать дополненный плагин?
Tesper 1 августа 2013 в 14:13 0
Оплатил плагин и тишина...
Tesper 1 августа 2013 в 14:22 0
У платных компонентов должна быть хоть какая то контактная информация. А то товарищ Крот исчез уже на 8 дней...
Крот 1 августа 2013 в 21:58 0
написал в личку
rdimrs 19 марта 2014 в 19:10 0
Оплатил, жду look
Крот 6 июля 2014 в 15:36 0
Всем доброго дня!
Сделан для себя универсальный "авторизатор" через соцсети (VK, Odnoklassniki, Facebook, Twitter, Yandex, Google+, MailRu)
остальные по желанию(или времени)

т.е. аналог ulogin (или loginza) на своем сайте

Кому интересно?

P.S. Данный плагин для 1.10.3-4 будет выпущен отдельно