Handle personal o365 accounts

This commit is contained in:
David Bomba 2022-06-17 16:14:52 +10:00
parent 174b3af863
commit 59ee228820

View file

@ -765,7 +765,10 @@ class LoginController extends BaseController
$socialite_user = Socialite::driver($provider)->user();
nlog($socialite_user);
$oauth_user_token = '';
nlog("refresh token " . $socialite_user->accessTokenResponseBody['refresh_token']);
nlog("access token " . $socialite_user->accessTokenResponseBody['access_token']);
$oauth_user_token = $socialite_user->accessTokenResponseBody['access_token'];
if($user = OAuth::handleAuth($socialite_user, $provider))
{
@ -780,7 +783,7 @@ class LoginController extends BaseController
'oauth_user_id' => $socialite_user->getId(),
'oauth_provider_id' => $provider,
'oauth_user_token' => $oauth_user_token,
'oauth_user_refresh_token' => $socialite_user->refreshToken
'oauth_user_refresh_token' => $socialite_user->accessTokenResponseBody['refresh_token']
];
$user->update($update_user);