From f0d57c6a48cceac3be5ef9182db148a2d4dedd06 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Fri, 8 Oct 2021 19:09:14 +0200 Subject: [PATCH] wip #4765 --- src/Http/Controllers/SocialiteController.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Http/Controllers/SocialiteController.php b/src/Http/Controllers/SocialiteController.php index 7ffd98a..fd8c4dc 100644 --- a/src/Http/Controllers/SocialiteController.php +++ b/src/Http/Controllers/SocialiteController.php @@ -3,7 +3,6 @@ namespace Cubist\Socialite\Http\Controllers; use Cubist\Socialite\CubistSocialiteServiceProvider; -use Cubist\Socialite\User; use Illuminate\Routing\Controller; use Illuminate\Support\Facades\Auth; use Laravel\Socialite\Facades\Socialite; @@ -41,7 +40,9 @@ class SocialiteController extends Controller private function findOrCreateUser($user, $provider) { - if ($authUser = User::where('id', $user->id)->first()) { + $userClass = config('auth.providers.users.model'); + + if ($authUser = $userClass::where('id', $user->id)->first()) { $authUser->update([ 'id' => $user->id, 'avatar' => $user->avatar, @@ -53,7 +54,7 @@ class SocialiteController extends Controller return $authUser; } - return User::create([ + return $userClass::create([ 'id' => $user->id, 'avatar' => $user->avatar, 'name' => $user->name, -- 2.39.5