diff --git a/src/User/Service/SocialNetworkAuthenticateService.php b/src/User/Service/SocialNetworkAuthenticateService.php index fad08e0..c96298c 100644 --- a/src/User/Service/SocialNetworkAuthenticateService.php +++ b/src/User/Service/SocialNetworkAuthenticateService.php @@ -106,7 +106,10 @@ class SocialNetworkAuthenticateService implements ServiceInterface if (($user = $this->getUser($account)) instanceof User) { $account->user_id = $user->id; - $account->save(false); + } + + if ($account->save(false)) { + return null; } return $account;