私はLaravel 5.2を使用しており、すべての認証を手動で行っています。だから、すべてが動作しますが、私はtoken mismatch
エラーを取得した理由は、私は私のルート・ファイル内のweb
ミドルウェアを通じて私のルートを通らないよということですが:Laravel 5.2トークンのミスマッチとミドルウェアのエラー
Route::social();
は
public function social() {
$this->post('/signup',['uses'=>'[email protected]','as'=>'signup']);
$this->post('/signin',['uses'=>'[email protected]','as'=>'signin']);
$this->get('/dashboard',function() {
return view('dashboard');
})->middleware('auth');
}
ある
Route::group(['middleware'=>['web']],function(){
Route::get('/', function() {
return view('welcome');
})->name('home');
});
Route::social();
しかし、WebミドルウェアグループにRoute::social();
を移動すると、エラーはカウントされず、空のエラーがあっても返されます。どのように私はそれを回避するのですか?私は両方のものが欲しい!
あなたはおそらく、手動ビューに$error
配列を追加している{!! Form::token() !!}