From: Vincent Vanwaelscappel Date: Fri, 8 Oct 2021 13:53:25 +0000 (+0200) Subject: wip #4765 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=430de11b6dc13feacfac7bc5d34905f5617672a7;p=cubist_socialite.git wip #4765 --- diff --git a/src/Http/Controllers/SocialiteController.php b/src/Http/Controllers/SocialiteController.php index a845b8e..42b0251 100644 --- a/src/Http/Controllers/SocialiteController.php +++ b/src/Http/Controllers/SocialiteController.php @@ -34,9 +34,14 @@ class SocialiteController extends Controller $socialiteUser = Socialite::driver('google')->user(); if ($socialiteUser) { $userClass = config('auth.providers.users.model'); + /** @var User $instance */ $instance = new $userClass(); - $instance->id = $socialiteUser->getId(); - $instance->email = $socialiteUser->getEmail(); + $instance->setId($socialiteUser->getId()); + $instance->setEmail($socialiteUser->getEmail()); + $instance->setAvatar($socialiteUser->getAvatar()); + $instance->setName($socialiteUser->getName()); + $instance->setNickname($socialiteUser->getNickname()); + dd($instance); Auth::setUser($instance); dd(auth()->user()); } diff --git a/src/User.php b/src/User.php index 8469681..914817c 100644 --- a/src/User.php +++ b/src/User.php @@ -3,7 +3,6 @@ namespace Cubist\Socialite; use Illuminate\Contracts\Auth\Authenticatable; -use Illuminate\Support\Facades\Auth; use Mpyw\NullAuth\NullAuthenticatable; class User implements Authenticatable