をリダイレクト:LaravelはLaravel 5.4のドキュメントを次のようバックcsrf_token不一致例外
検証は次のように失敗した場合、私は戻ってユーザーをリダイレクトしています:
return redirect('login')->withErrors('Email/password combination not recognised');
それは、ルートにログインするために私を取り戻す、私示し私が再びsubmitを押すと、csrf_tokenの不一致が表示されます。私がback()やredirect()を使うかどうかは同じことが起こります。
@if(count($errors)>0)
<div class="alert alert-danger" role="alert">
<strong>Errors:</strong>
@foreach($errors->all() as $error)
<li> {{ $error }} </li>
@endforeach
</div>
@endif
{{ Form::open(['url' => url('login') ]) }}
<div class="form-group">
<label for="email" class="col-md-4 control-label">Email</label>
<div class="col-md-6">
<input id="email" type="email" class="form-control" name="email" value="" required autofocus>
</div>
</div>
<br>
<br>
<div class="form-group">
<label for="password" class="col-md-4 control-label">Password</label>
<div class="col-md-6">
<input id="password" type="password" class="form-control" name="password" required>
</div>
</div>
<div class="form-group">
<div class="col-md-6 col-md-offset-4">
<div class="checkbox">
<label>
<input type="checkbox" name="remember"> Remember Me
</label>
</div>
</div>
</div>
<div class="form-group">
<div class="col-md-8 col-md-offset-4">
<button type="submit" class="btn btn-primary">
Login </button>
</div>
</div>
</div>
{{ Form::close() }}
コード、HTMLフォーム、および処理スクリプトを投稿してください。 –
フォームコードを確認してください。私はForm :: open()を使用しています – Waleed
分かりません。 '{{csrf_field()}}'を手動で入力してください。 –