私は登録後にログインするのではなく、ログインページをリダイレクトします。これまで私はRegisterControllerでRegister()をオーバーライドして成功しています。成功登録後にメッセージを表示
public function Register(Request $request)
{
$validator = $this->validator($request->all());
if ($validator->fails()) {
$this->throwValidationException(
$request, $validator
);
}
return redirect('/login')->with('message','Successfully Registered');
}
しかし、成功メッセージは表示されません。そして、私はビューに直接戻るとき:
return view('auth.login')->with('message','Successfully registered');
messsageは、ログインページに正しく表示されますが、URLは/register
に行くこれは私がログインしようとした後に、それは代わりに、登録フォームに行く意味しますか?これを行う実際の解決策は何ですか?
ルート –
を使用して試行してください。ルートは問題ではありません。最終的に同じコントローラに着陸します。問題がある場合は、表示方法がうまくいかない可能性があります。 – milo526