Я создаю приложение с Laravel 5.8
, где после регистрации или входа в систему пользователь перенаправляется на пользовательскую страницу вместе с перенесенными данными сеанса, отображаемыми на странице с надписью «Добро пожаловать!».
Я заметил, что поведение перенаправления по умолчанию в RegisterController
представляет собой простую строку, которая не позволяет мне добавлять свое пользовательское перенаправление.
* Where to redirect users after registration.
*
* @var string
*
protected $redirectTo = '/custompage';
Я попытался изменить это поведение по умолчанию, заменив строку на функцию:
protected function redirectTo()
{
/* generate URL dynamically */
return redirect('/custompage')->with('status', 'Welcome!');
}
Но я получаю предупреждение
ErrorException (E_WARNING) Заголовок не может содержать более одного
заголовок, обнаружена новая строка
Итак, как перенаправить на пользовательскую страницу и добавить свои пользовательские данные? Конечно, без изменения кода любого поставщика.
Заранее спасибо