0
web.php:BadMethodCallException法[ログアウト]は存在しない
Route::get('admin/manager/logout','Admin\[email protected]');
ManagerController:
public function logout(Request $request)
{
Auth::guard('admin')->logout();
return redirect('/admin/manager/login');
}
index.blade.php:
<li>
<a href="/admin/manager/logout" onclick="if(!confirm('Confirm exit?')){ return false }">Log out</a>
</li>
ERROR:
(1/1) BadMethodCallException Method [logout] does not exist.
コントローラ名はManagerControllerですが、ルートで、あなたはIndexControllerを渡しています?正しくないか、コントローラーの誤植がありますか? – Exprator
あなたが何を求めているのかは非常に不明です。あなたがしようとしていることに関する詳細情報を提供してください。 – Kruser
おそらく、Admin/IndexControllerまたは何らかの間違ったコントローラでlogout()メソッドを呼び出すことがあります。あなたのルートを確認してください。 – jannej