Я пытаюсь использовать плагин Laravel для входа в систему через всплывающее окно.Таким образом, во время обратного вызова я использую сценарии для вызова функции родительского окна.Но его никогда не вызывали, потому что функция auth () -> login () перенаправляет на домашнюю страницу, как только ее вызывают.Как мне остановить это перенаправление?
public function handleProviderCallback($provider)
{
$user = $this->createOrGetUser($provider);
echo "<script>
var Parent = window.opener;</script>";
if(auth()->login($user)) {
$tempuser = json_encode($user);
$script = "<script>Parent.oauthSuccess(true,'$tempuser');</script>";
} else {
$script = "<script>Parent.oauthSuccess(false);</script>";
}
return $script;
// $user->token;
}