} if (!is_null($auther->getBirthday())) { echo "День Рождения: " . $auther->getBirthday() . '<br />'; } // аватар пользователя if (!is_null($auther->getAvatar())) { echo '<img src="' . $auther->getAvatar() . '" />'; } echo "<br />"; } } $facebookAdapterConfig = array('client_id' => '911528195635736', 'client_secret' => '2de1ab376d1c17cd47250920c05ab386', 'redirect_uri' => 'http://localhost/auth?provider=facebook'); $facebookAdapter = new SocialAuther\Adapter\Facebook($facebookAdapterConfig); $auther = new SocialAuther\SocialAuther($facebookAdapter); if (!isset($_GET['code'])) { echo '<p><a href="' . $auther->getAuthUrl() . '">Аутентификация через Facebook</a></p>'; } else { if ($auther->authenticate()) { if (!is_null($auther->getSocialId())) { echo "Социальный ID пользователя: " . $auther->getSocialId() . '<br />'; } if (!is_null($auther->getName())) { echo "Имя пользователя: " . $auther->getName() . '<br />'; } if (!is_null($auther->getEmail())) { echo "Email пользователя: " . $auther->getEmail() . '<br />'; } if (!is_null($auther->getSocialPage())) { echo "Ссылка на профиль пользователя: " . $auther->getSocialPage() . '<br />'; } if (!is_null($auther->getSex())) {
<?php require_once '../src/static/lib/SocialAuther/autoload.php'; // конфигурация настроек адаптера $vkAdapterConfig = array('client_id' => '5225046', 'client_secret' => 'PWKApoodFG698DuROSPR', 'redirect_uri' => 'http://ovchinnikov_q.ru/html/mail.php?provider=vk'); // создание адаптера и передача настроек $vkAdapter = new SocialAuther\Adapter\Vk($vkAdapterConfig); // передача адаптера в SocialAuther $author = new SocialAuther\SocialAuther($vkAdapter); // аутентификация и вывод данных пользователя или вывод ссылки для аутентификации $_SESSION['code'] = $_GET['code']; if (!isset($_GET['code'])) { echo '<li><a style="font-size: 12pt" class="the-icons span-image" href="' . $author->getAuthUrl() . '"><span class="glyphicon glyphicon-user"></span></a></li>'; } else { if ($author->authenticate()) { echo <<<PPP <div class="navbar-header "> <a class="navbar-brand" href="#">You are logged</a> </div> PPP; if (!is_null($author->getSocialId())) { $_SESSION['socialId'] = $author->getSocialId(); } if (!is_null($author->getName())) { $_SESSION['name'] = $author->getName(); } if (!is_null($author->getEmail())) { $_SESSION['email'] = $author->getEmail(); } if (!is_null($author->getSocialPage())) { $_SESSION['socialPage'] = $author->getSocialPage();