Exemplo n.º 1
0
 protected function loadFacebookUser(UserResponseInterface $response)
 {
     $username = $response->getUsername();
     $user = $this->userManager->createUser();
     $user->setFacebookId($username);
     $user->setFacebookAccessToken($response->getAccessToken());
     $email = $response->getEmail();
     $user->setUsername($email);
     $user->setName($response->getName());
     $user->setPassword('');
     $user->setEmail($email);
     $user->setEnabled(true);
     $this->userManager->updateUser($user);
     return $user;
 }