2017-04-11 24 views
0

パスワードをリセットした後、メッセージでユーザーを何らかのルートにリダイレクトするにはどうすればよいですか? 私はResetPasswordControllerにredirectToメソッドをオーバーライドしようとしましたが、私は例外Header may not contain more than a single header, new line detectedLaravel 5.パスワードをリセットした後にメッセージでリダイレクトする

public function redirectTo() 
{ 
    return redirect()->route('account')->with(['info_message','Password has been changed']); 
} 

答えて

1

redirectTo方法がルートのURLすなわちを取得するために使用されてしまった、それは文字列でなければなりません。

あなたの場合、ResetPasswordControllersendResetResponseを無効にする必要があります。

はあなたのResetPasswordControllerに以下の行を追加します。

public function sendResetResponse($response) { 
    return redirect()->route('account')->with(['info_message','Password has been changed']); 
} 
+0

あなたの問題は答えを受け入れてください、その後解決された場合。 –

関連する問題