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

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

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

Иллюстрация

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


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

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

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

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

Демо не работает, проверить не могу.
+1
Крот Крот 9 лет назад #
остальное еще не сделано, может позже будет, планируется ОК и фейсбук
+1
sotastroy sotastroy 9 лет назад #
А как же твиттер?
0
energy74 energy74 9 лет назад #
а когда планируется?
0
omarov omarov 9 лет назад #
на демо не заходит!
0
omarov omarov 9 лет назад #
заходит!
0
omarov omarov 9 лет назад #
А в админке пользователей так же как и обычных можно модерировать? И всегда будет приходить письмо с логином и паролем при регистрации или это только у вас? (понимаю что второй вопрос глупый, и имеет логический ответ, но хочется уточнения!)
0
Крот Крот 9 лет назад #
да, создается обычный пользователь (только без почты)
письмо будет приходить, если в настройках поставить чтобы приходило
когда ставил, скопировал плагин с 1.9 на 1.10 и все
0
omarov omarov 9 лет назад #
Посмотрите на своем демо, в разделе вход все ровно выходит при нажатие на галочку "я согласен", а в разделе регистрация все утопает! И при нажатие на правила, ничего не происходит!
0
Крот Крот 9 лет назад #
правила просто не прописаны, там в плагине ссылка пустая
код поправил
+1
ideasdigger ideasdigger 9 лет назад #
спасибо нужная штука!
+2
Коля Коля 9 лет назад #
Подобное можно реализовать для фейсбука, для версии 1.9 ?
+1
Крот Крот 9 лет назад #
думаю да, только в нашей деревне в фейсбуке сидит 0.1% от кол-ва вконтакте
0
Коля Коля 9 лет назад #
А если все друзья сидят в фейсбуке, а вконтакте им не комфортно.
+1
Крот Крот 9 лет назад #
ну значит нужно делать фейсбук)
0
Майкл Майкл 9 лет назад #
Поделитесь пжл. кодом как сделать чтобы при нажатии галочку "Я согласен с правилами сайта" появлялся переход на
регистрацию ВК?
0
Крот Крот 9 лет назад #
Код PHP:
  1. <input type="checkbox" id="siteagree" onclick="runVK();">
runVK() - JS функция, которая обращается к ВК за регистрацией
0
Майкл Майкл 9 лет назад #
Может подскажете как таким же образом сделать для логинзы?
0
Крот Крот 9 лет назад #
в плагине найти
Код 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
Крот Крот 9 лет назад #
гы опять заметил, уже 3-я подряд версия, а все еще Вход через социальный сети smile
0
Майкл Майкл 9 лет назад #
Не работает!
0
Крот Крот 9 лет назад #
значит буду тестить, похоже на то, что надо js напрямую вызывать (по крайней мере с ВК что-то похожее было)
0
DeeMon DeeMon 9 лет назад #
И чего сразу не пишите что он платный?
0
Крот Крот 9 лет назад #
это вызывает бурную реакцию smile
0
DeeMon DeeMon 9 лет назад #
А где она бурная? Просто пора бы ценз ввести на правильное оформление подобных материалов.
0
Крот Крот 9 лет назад #
вот потому и тихо)

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

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

думаю сейчас добавить регистрацию через прочие системы (FB, TW, ОК, и прочее), хочу сделать там после входа через соц.сеть окно в котором будет коррекция никнейма, фото, ввод почты, контроль пола,города (город сейчас контакт не отдает строкой)
+1
energy74 energy74 9 лет назад #
а когда ждать дополненный плагин?
0
Tesper Tesper 8 лет назад #
Оплатил плагин и тишина...
0
Tesper Tesper 8 лет назад #
У платных компонентов должна быть хоть какая то контактная информация. А то товарищ Крот исчез уже на 8 дней...
0
Крот Крот 8 лет назад #
написал в личку
0
rdimrs rdimrs 8 лет назад #
Оплатил, жду look
0
Крот Крот 7 лет назад #
Всем доброго дня!
Сделан для себя универсальный "авторизатор" через соцсети (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.