#1
5 августа 2014 в 08:24
Всем привет, нужен компонент или хак для двойки для авторизации через социальных сетей, кто нибудь уже делал что то подобное?
С помощью uLogin сам пытался сделал но что то не получается, нет опыт работой с API...
Может у кого то есть готовые платные или бесплатные решения?
С помощью uLogin сам пытался сделал но что то не получается, нет опыт работой с API...
Может у кого то есть готовые платные или бесплатные решения?
#2
5 августа 2014 в 08:45
присоединяюсь.
#3
5 августа 2014 в 10:01
Подписался на тред, очень актуальная тема! (сразу бы решился вопрос с прикруткой форума и прочих радостей)
з.ы
Инста хорошая ЦМС соц.сети, а авторизации через СС нет(( печалька
з.ы
Инста хорошая ЦМС соц.сети, а авторизации через СС нет(( печалька
Сегодня в 00:31
#4
5 августа 2014 в 19:52
По идее, разработчики об этом задумывались. Жду их решения.
Было бы лучше "Авторизация + регистрация", что бы в дальнейшем пользователь мог входить вводя свой логин и пароль…
#6
5 августа 2014 в 23:51
Если я не ошибаюсь то подобные компоненты работают по принципу авторегистрации пользователя, который пытается авторизоваться через соц.сеть, на сайте с данными: логин — логин юзера в соц.сети (или автоматическая абракадабра) и автоматически сгенерированный пароль. По этим параметрам новый пользователь записывается в базе данных сайта. А при авторизации система, через которую он авторизуется (например Loginza), проводит сопоставление данных пользователя в соц.сети и зареганных данных, скармливая последние сайту и таким образом авторизуя пользователя на нём.Было бы лучше "Авторизация + регистрация", что бы в дальнейшем пользователь мог входить вводя свой логин и пароль...
на сайте uLogin описано как его на любой движок прикрутить, от туда и пошел. Взял за основу существующую авторизацию и регистрацию, теперь пытаюсь логику настроить. Простого решения нет, но выходит не заморочено.
P/S: тут главное не навредить
#10
7 августа 2014 в 22:02
Мои новости: uLogin работает, кто бы сомневался, работает в связке с ICMS2. Код пока грязный, прибираюсь.
Вопрос: что делать с приглашениями? Блокировать, пусть нормально входят?
Вопрос: что делать с приглашениями? Блокировать, пусть нормально входят?
#11
7 августа 2014 в 22:22
пусть нормально входят — для соц сетей любой затык при входе = потеря клиента.
#12
8 августа 2014 в 00:50
качаем token.php, бросаем в "system\controllers\auth\actions\"
В шаблоне логина "/templates/{ваш шаблон}/controllers/auth/login.tpl.php" вставляем ссылку на uLogin. Все!
Как создать ссылку:
1. идем на конструктор юлогина http://ulogin.ru/constructor.php
2. платформа: любой сайт
3. рисуем адрес обратной ссылки: {ваш сайт}/auth/token
4. фантазируем в настройках
5. получаем Код для вставки
например:
перед строкой
В шаблоне логина "/templates/{ваш шаблон}/controllers/auth/login.tpl.php" вставляем ссылку на uLogin. Все!
Как создать ссылку:
1. идем на конструктор юлогина http://ulogin.ru/constructor.php
2. платформа: любой сайт
3. рисуем адрес обратной ссылки: {ваш сайт}/auth/token
4. фантазируем в настройках
5. получаем Код для вставки
например:
<div id="uLogin" style="position:absolute;right:20px;" data-ulogin="display=small;fields=email,nickname;providers=vkontakte,mailru,twitter,facebook,odnoklassniki,yandex,google,livejournal,openid,lastfm,linkedin,liveid;hidden=other;redirect_uri=http%3A%2F%2F<?php echo $_SERVER['HTTP_HOST']?>%2Fauth%2Ftoken"></div>
<?php if($is_ajax){ ?>
#13
8 августа 2014 в 00:52
жду нареканий
#14
8 августа 2014 в 00:53
Компонент работоспособный не помешал бы.Мои новости: uLogin работает, кто бы сомневался, работает в связке с ICMS2. Код пока грязный, прибираюсь.
еще… если у вас авторизация по приглашениям, то скрипт регистрацию будет игнорировать, поэтому в login.tpl.php ссылку надо в условие спрятать