URL перенаправления сеанса не применяется после фейсбука обратного вызова laravel - PullRequest
0 голосов
/ 30 сентября 2019

У меня есть следующее session data, которое устанавливается непосредственно перед входом через facebook

session(['redirecturl'=>'someurl']);

Тогда в моем коде обратного вызова на Facebook у меня есть:

public function callback($provider)
{
    $getInfo = Socialite::driver($provider)->user(); 
    $user = $this->createUser($getInfo,$provider); 
    auth()->login($user);
    return redirect()->to(session('redirect_url'));
}

Проблема в том, что значение session('redirect_url') равно null в области обратного вызова.

Что я могу сделать, чтобы решить эту проблему? Кажется, что Facebook разрушает session data. Если бы я мог даже перезагрузить страницу вызова, это было бы полезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...