From: Vincent Vanwaelscappel Date: Fri, 8 Oct 2021 15:54:39 +0000 (+0200) Subject: wip #4765 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=bc4b5cf74569d85a8973fca98025aa0ab51bf122;p=cubist_socialite.git wip #4765 --- diff --git a/src/CubistSocialiteAuthServiceProvider.php b/src/CubistSocialiteAuthServiceProvider.php index a3ffa69..af20339 100644 --- a/src/CubistSocialiteAuthServiceProvider.php +++ b/src/CubistSocialiteAuthServiceProvider.php @@ -20,7 +20,7 @@ class CubistSocialiteAuthServiceProvider extends AuthServiceProvider Auth::viaRequest('socialitegoogle', function (Request $request) { $user = User::fromProvider('google'); - dd($user); + dd('2', $user); }); } } \ No newline at end of file diff --git a/src/User.php b/src/User.php index e90b717..5e7e8c3 100644 --- a/src/User.php +++ b/src/User.php @@ -96,6 +96,10 @@ class User implements Authenticatable $this->email = $email; } + /** + * @param $provider + * @return User|null + */ public static function fromProvider($provider) { $socialiteUser = Socialite::driver($provider)->user(); @@ -109,7 +113,6 @@ class User implements Authenticatable $instance->setName($socialiteUser->getName()); $instance->setNickname($socialiteUser->getNickname()); return $instance; - } return null; }