标头不得包含多个标头-检测到新行

时间:2019-05-16 20:17:49

标签: php laravel

  

标头不得包含多个标头,且已检测到新行

如何解决?

查看:

@if (Session::has('message-reset-password'))
    <div class="alert alert-info">{{ Session::get('message-reset-password') }}</div>
@endif

ResetPasswordController:

public function redirectTo(){
    if (Auth::check()) {
        return redirect('profil')->with('message-reset-password', 'Hasło zostało zmienione.');
    } else {
        return redirect('login')->with('message-reset-password', 'Hasło zostało zmienione. Można teraz się zalogować.');
    }
}

1 个答案:

答案 0 :(得分:0)

redirectTo()方法无法返回redirect(),它应始终返回URL路径

  public function redirectTo(){
        if (Auth::check()) {
            return '/somewhere/someuri';
        } else {
            return '/somewhere/someotheruri';
        }
    }

有关它的更多信息:https://laravel.com/api/5.8/Illuminate/Auth/AuthenticationException.html#method_redirectTo