Регистрация через социальные сети
Autor: Veronika S.
Visitado 952,
Followers 1,
Compartido 0
Хотелось бы дать возможность пользователям сайта регистрироваться через социальные сети. Кто-нибудь реализовывал подобную регистрацию на сайтах данного конструктора? Заранее спасибо за ответы.
Publicado en
Это нужно оформить в виде идеи отдельным постом, чтобы разработчики зашевелились. А пока вот, разбирайтесь :) https://ulogin.ru/
Autor
Воспользовавшись сервисом ulogin чуда не произошло.
Есть закрытая для доступа страница zakazy.php, в теле страницы размещен код, сгенерированный сервисом ulogin:
$s = file_get_contents('http://ulogin.ru/token.php?token=' . $_POST['token'] . '&host=' . $_SERVER['HTTP_HOST']);
$user = json_decode($s, true);
//$user['network'] - соц. сеть, через которую авторизовался пользователь
//$user['identity'] - уникальная строка определяющая конкретного пользователя соц. сети
//$user['first_name'] - имя пользователя
//$user['last_name'] - фамилия пользователя
Есть страница с виджетом регистрации через соц сети от ulogin (код виджета : <script src="//ulogin.ru/js/ulogin.js"></script><div id="uLogin" data-ulogin="display=small;theme=classic;fields=first_name,last_name;providers=vkontakte,odnoklassniki,mailru,facebook;hidden=other;redirect_uri=http%3A%2F%2Fkniaz.by%2Fzakazy.php;mobilebuttons=0;"></div>)
Есть настроеная регистрация по инструкциям от website x5 - это отдельная страница, где находяться формы для входа и регистрации.
Проблема: при нажатии (авторизации) на виджет ulogin открывается не закрытая страница с заказами, а страница регистрации по инструкциям от website x5 с формами входа и регистрации.
Как сделать чтобы данные с аккаунтов соц сетей заполняли формы регистрации которые есть на сайте и происходил автоматических вход на закрытую страницу?
Если не сложно, пройдите по ссылке и попробуйте зарегистрироваться через виджет, страница для регистрации через соц сети https://kniaz.by/registraciya-praz-soc-setki.html. И отпишитесь по результатам.
Обязательно сделаю пост в идеи!