diff --git a/src/OAuth2/Provider/Vk.php b/src/OAuth2/Provider/Vk.php index 76217e6c..85c17fae 100644 --- a/src/OAuth2/Provider/Vk.php +++ b/src/OAuth2/Provider/Vk.php @@ -20,13 +20,6 @@ class Vk extends \SocialConnect\OAuth2\AbstractProvider */ protected $requestHttpMethod = 'GET'; - /** - * Vk returns email inside AccessToken - * - * @var string|null - */ - protected $email; - public function getBaseUri() { return 'https://api.vk.com/'; @@ -77,7 +70,6 @@ public function getIdentity(AccessTokenInterface $accessToken) 'id' => 'id', 'first_name' => 'firstname', 'last_name' => 'lastname', - 'email' => 'email', 'bdate' => static function ($value, User $user) { $user->setBirthday( new \DateTime($value) @@ -93,7 +85,8 @@ public function getIdentity(AccessTokenInterface $accessToken) /** @var User $user */ $user = $hydrator->hydrate(new User(), $response['response'][0]); - $user->email = $this->email ?? $accessToken->getEmail(); + // Vk returns email inside AccessToken + $user->email = $accessToken->getEmail(); $user->emailVerified = true; return $user;