Change id for microsoft from sub to oid

This commit is contained in:
David Bomba 2022-06-17 16:20:35 +10:00
parent 59ee228820
commit 98bc3e8125

View File

@ -514,7 +514,7 @@ class LoginController extends BaseController
$email = $user->getMail() ?: $user->getUserPrincipalName(); $email = $user->getMail() ?: $user->getUserPrincipalName();
$query = [ $query = [
'oauth_user_id' => $account['idToken']['sub'], 'oauth_user_id' => $account['idToken']['oid'],
'oauth_provider_id'=> 'microsoft', 'oauth_provider_id'=> 'microsoft',
]; ];
@ -534,7 +534,7 @@ class LoginController extends BaseController
Auth::login($existing_login_user, true); Auth::login($existing_login_user, true);
return $this->existingLoginUser($account['idToken']['sub'], 'microsoft'); return $this->existingLoginUser($account['idToken']['oid'], 'microsoft');
} }
// Signup! // Signup!
@ -543,7 +543,7 @@ class LoginController extends BaseController
'last_name' => $user->getSurname() ?: '' , 'last_name' => $user->getSurname() ?: '' ,
'password' => '', 'password' => '',
'email' => $email, 'email' => $email,
'oauth_user_id' => $account['idToken']['sub'], 'oauth_user_id' => $account['idToken']['oid'],
'oauth_provider_id' => 'microsoft', 'oauth_provider_id' => 'microsoft',
]; ];