diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 914fe6966e8b..c3124824b39a 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -514,7 +514,7 @@ class LoginController extends BaseController $email = $user->getMail() ?: $user->getUserPrincipalName(); $query = [ - 'oauth_user_id' => $account['idToken']['oid'], + 'oauth_user_id' => $user->getId(), 'oauth_provider_id'=> 'microsoft', ]; @@ -534,7 +534,7 @@ class LoginController extends BaseController Auth::login($existing_login_user, true); - return $this->existingLoginUser($account['idToken']['oid'], 'microsoft'); + return $this->existingLoginUser($user->getId(), 'microsoft'); } // Signup! @@ -543,7 +543,7 @@ class LoginController extends BaseController 'last_name' => $user->getSurname() ?: '' , 'password' => '', 'email' => $email, - 'oauth_user_id' => $account['idToken']['oid'], + 'oauth_user_id' => $user->getId(), 'oauth_provider_id' => 'microsoft', ];