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

+32
2.6K
Доброго времени суток!

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

Иллюстрация

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


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

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

Спасибо за внимание.
0
CROSS ツ CROSS ツ 11 лет назад #
А чем loginza и uLogin хуже?!
0
Крот Крот 11 лет назад #
не успел ответить!
не очень хорошая идея зависеть от сторонних сервисов
+2
eoleg eoleg 11 лет назад #
+
наверное потому что нет стороннего сайта на котором оставляешь свои логины/пароли
-1
Алексей Т Алексей Т 11 лет назад #
+ отлично сделано
+1
lesterkey lesterkey 11 лет назад #
поставил плюс... но я бы с данными из соц сетей региться бы не стал... просто не вижу смысла? (если у вас московская или питерская прописка, то я и вас пропишу в своем поселке) извиняюсь выскочило!
0
Крот Крот 11 лет назад #
это для сайтов, требующих наличия реальных пользователей, да и удобно это
хотя понятно, что на варезный сайт я не буду регаться под собой

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

Демо не работает, проверить не могу.
+1
Крот Крот 11 лет назад #
остальное еще не сделано, может позже будет, планируется ОК и фейсбук
+1
sotastroy sotastroy 11 лет назад #
А как же твиттер?
0
energy74 energy74 11 лет назад #
а когда планируется?
0
omarov omarov 11 лет назад #
на демо не заходит!
0
omarov omarov 11 лет назад #
заходит!
0
omarov omarov 11 лет назад #
А в админке пользователей так же как и обычных можно модерировать? И всегда будет приходить письмо с логином и паролем при регистрации или это только у вас? (понимаю что второй вопрос глупый, и имеет логический ответ, но хочется уточнения!)
0
Крот Крот 11 лет назад #
да, создается обычный пользователь (только без почты)
письмо будет приходить, если в настройках поставить чтобы приходило
когда ставил, скопировал плагин с 1.9 на 1.10 и все
0
omarov omarov 11 лет назад #
Посмотрите на своем демо, в разделе вход все ровно выходит при нажатие на галочку "я согласен", а в разделе регистрация все утопает! И при нажатие на правила, ничего не происходит!
0
Крот Крот 11 лет назад #
правила просто не прописаны, там в плагине ссылка пустая
код поправил
+1
ideasdigger ideasdigger 11 лет назад #
спасибо нужная штука!
+2
Коля Коля 11 лет назад #
Подобное можно реализовать для фейсбука, для версии 1.9 ?
+1
Крот Крот 11 лет назад #
думаю да, только в нашей деревне в фейсбуке сидит 0.1% от кол-ва вконтакте
0
Коля Коля 11 лет назад #
А если все друзья сидят в фейсбуке, а вконтакте им не комфортно.
+1
Крот Крот 11 лет назад #
ну значит нужно делать фейсбук)
0
Майкл Майкл 11 лет назад #
Поделитесь пжл. кодом как сделать чтобы при нажатии галочку "Я согласен с правилами сайта" появлялся переход на
регистрацию ВК?
0
Крот Крот 11 лет назад #
Код PHP:
  1. <input type="checkbox" id="siteagree" onclick="runVK();">
runVK() - JS функция, которая обращается к ВК за регистрацией
0
Майкл Майкл 11 лет назад #
Может подскажете как таким же образом сделать для логинзы?
0
Крот Крот 11 лет назад #
в плагине найти
Код 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. $html ='<input type="checkbox" id="siteagree" onclick="showLoginza();">Я согласен с <a href="">правилами</a> сайта <br>
  2. <script type="text/javascript">function showLoginza() { $("#loginza_div").show(); }</script> <br>';
далее наша завернутая в див Логинза (внимание на $html. )

Код PHP:
  1. $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>
  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>';
примерно так... не проверял
0
Крот Крот 11 лет назад #
гы опять заметил, уже 3-я подряд версия, а все еще Вход через социальный сети smile
0
Майкл Майкл 11 лет назад #
Не работает!
0
Крот Крот 11 лет назад #
значит буду тестить, похоже на то, что надо js напрямую вызывать (по крайней мере с ВК что-то похожее было)
0
DeeMon DeeMon 11 лет назад #
И чего сразу не пишите что он платный?
0
Крот Крот 11 лет назад #
это вызывает бурную реакцию smile
0
DeeMon DeeMon 11 лет назад #
А где она бурная? Просто пора бы ценз ввести на правильное оформление подобных материалов.
0
Крот Крот 11 лет назад #
вот потому и тихо)

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

пруфлинк в студию, почитаем
0
Azura Azura 11 лет назад #
Я тоже. :3 Солидарна.
0
SLOT 800 SLOT 800 11 лет назад #
Отличная штука!+
0
ViS0R ViS0R 11 лет назад #
А как реализованы,- новые пользователи, на демосайте? Фото с VK очень удачно компонуются. Это еще будет отдельный модуль?
+1
Крот Крот 11 лет назад #
сделал на коленке за полчаса, выводятся не в таблице а в пяти дивах сверху вниз
могу поделиться с сообществом
0
ViS0R ViS0R 11 лет назад #
Сообщество будет Вам очень признательно за столь интересную доработку. Очень удачно гармонирует под Ваш плагин VK. Поделитесь, пожалуйста.
0
artscripts artscripts 11 лет назад #
Реально прописать чтобы при регистрации вконтакте вылезало модульное окно для ввода почты куда и дублировался пароль для входа. Или почта бралась автоматически с контакта?
+3
Крот Крот 11 лет назад #
Вконтакте почту не отдает(как и телефон пользователя)

думаю сейчас добавить регистрацию через прочие системы (FB, TW, ОК, и прочее), хочу сделать там после входа через соц.сеть окно в котором будет коррекция никнейма, фото, ввод почты, контроль пола,города (город сейчас контакт не отдает строкой)
+1
energy74 energy74 11 лет назад #
а когда ждать дополненный плагин?
0
Tesper Tesper 11 лет назад #
Оплатил плагин и тишина...
0
Tesper Tesper 11 лет назад #
У платных компонентов должна быть хоть какая то контактная информация. А то товарищ Крот исчез уже на 8 дней...
0
Крот Крот 11 лет назад #
написал в личку
0
rdimrs rdimrs 10 лет назад #
Оплатил, жду look
0
Крот Крот 10 лет назад #
Всем доброго дня!
Сделан для себя универсальный "авторизатор" через соцсети (VK, Odnoklassniki, Facebook, Twitter, Yandex, Google+, MailRu)
остальные по желанию(или времени)

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

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

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

Еще от автора

Инвайтер 1.9 для 1.10.6
Доброго всем времени суток! Решил нарушить сложившуюся здесь традицию и решил вернуться сюда с обновлениями.
Инстант "по взрослому". Часть 2. Авторизация. Аякс. v1.10
Доброго всем времени суток! Продолжая серию Инстант "по взрослому", сегодня хотел бы показать более мощный плагин авторизации.
Инстант "по взрослому". Часть 1. Авторизация. Счетчик неверных входов. v1.10
Доброго всем дня! Продолжим наши уроки по усовершенствованию Инстанта. Сегодня мы будем изучать и усовершенствовать первую ветку Инстанта.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.