mirror of
https://github.com/BookStackApp/BookStack.git
synced 2025-07-28 17:02:04 +03:00
@ -104,7 +104,8 @@ class SocialAuthService
|
|||||||
// When a user is not logged in and a matching SocialAccount exists,
|
// When a user is not logged in and a matching SocialAccount exists,
|
||||||
// Simply log the user into the application.
|
// Simply log the user into the application.
|
||||||
if (!$isLoggedIn && $socialAccount !== null) {
|
if (!$isLoggedIn && $socialAccount !== null) {
|
||||||
return $this->logUserIn($socialAccount->user);
|
auth()->login($socialAccount->user);
|
||||||
|
return redirect()->intended('/');
|
||||||
}
|
}
|
||||||
|
|
||||||
// When a user is logged in but the social account does not exist,
|
// When a user is logged in but the social account does not exist,
|
||||||
@ -137,13 +138,6 @@ class SocialAuthService
|
|||||||
throw new SocialSignInException($message . '.', '/login');
|
throw new SocialSignInException($message . '.', '/login');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private function logUserIn($user)
|
|
||||||
{
|
|
||||||
auth()->login($user);
|
|
||||||
return redirect('/');
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ensure the social driver is correct and supported.
|
* Ensure the social driver is correct and supported.
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user