173еместо
uLogin - виджет авторизации через социальные сети « все идеи проекта

3

голоса

ПОЧЕМ НЕ ДЕЛАЕТ ВХОД ЧЕРЕЗ ВК

вот мой исходник с 3ма страницами через фейсбук пишет ник но через вк не делает что делать ?
index.php
<?php
echo '<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" /><title>СТРАНИЦА</title><meta name="keywords" content="" />
<meta name="description" content="csi.com.ua, полиграф, детектор лжи" />
<meta name="keywords" content="Полиграф киев,Полиграф в Киеве,Проверка на детекторе Лжи в Киеве,Купить Полиграф,Проверка сотрудников Киев,csi.com.ua, полиграф, детектор лжи,киев">
<link href="resource/style.css" rel="stylesheet">
</head>';
function Menu () {
echo '
<h2>ВХОД</h2><script src="//ulogin.ru/js/ulogin.js"></script>
<a href="#" id="uLogin" data-ulogin="display=window;fields=first_name,last_name;redirect_uri=http%3A%2F%2Fl2ancientworld.ru%2Facount.php"><img src="https://ulogin.ru/img/button.png" width=187 height=30 alt="МультиВход"/></a>
<body>';
}
session_start();
Menu();

?>
</body>
</html>


acount.php
<?php

session_start();


$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'] - фамилия пользователя


if( isset($user)){
$_SESSION['user'] = $user;
header("Location: test.php");
exit;
}

?>

test.php
<?php
session_start();
if(! isset($_SESSION['user'])){
header("Location: index.php");
exit;
}
echo "HI - " .$_SESSION ['user'] ['first_name']. " ! YOU";
?>
</body>
</html>

В'ячеслав Мазур, 23.09.2015, 04:27
Статус идеи: ожидает рассмотрения

Комментарии

Иван Пшеницын, 23.09.2015, 21:02
Здравствуйте.
Пожалуйста, ознакомьтесь со справкой у нас на сайте. Там описаны способы подключения сервиса.

Оставить комментарий