Exemplo n.º 1
0
 protected function socialAuthUlogin()
 {
     if (!empty($_POST) && isset($_POST['token'])) {
         //            $s    = file_get_contents('http://ulogin.ru/token.php?token='.$_POST['token'].'&host='.$_SERVER['HTTP_HOST']);
         //            $user = json_decode($s, true);
         $authService = $this->getAuthService();
         $authStorage = $authService->getStorage();
         $authStorage->clear();
         //var_dump ( $authStorage );
         $user = new \Application\Entity\User();
         $user->setName('testName');
         //var_dump($user);
         $authStorage->write($user);
         var_dump($authStorage->read());
         //            var_dump($user);
         //$user['network'] - соц. сеть, через которую авторизовался пользователь
         //$user['identity'] - уникальная строка определяющая конкретного пользователя соц. сети
         //$user['first_name'] - имя пользователя
         //$user['last_name'] - фамилия пользователя
     }
 }