protected function loadFacebookUser(UserResponseInterface $response)
 {
     $user = $this->userManager->createUser();
     $user->setUsername($response->getUsername());
     $user->setEmail($response->getEmail());
     $user->setLastName($response->getLastname());
     $user->setFirstName($response->getFirstname());
     $user->setType($response->getResourceOwner()->getName());
     $user->setAccessToken($response->getAccessToken());
     $user->setLocale($response->getLocale());
     if (is_null($user->getLocale())) {
         $user->setLocale('fr');
     }
     $user->setRoles(['ROLE_USER']);
     $user->setPassword('');
     $user->setEnabled(true);
     $user->setCreatedAt(new \DateTime());
     $user->setUpdatedAt(new \DateTime());
     $this->userManager->updateUser($user);
     return $user;
 }