7.4. 退出
现在如果我们点击退出按钮,会出现以下报错:
注意看报错信息:
BadMethodCallException
Method App\Http\Controllers\SessionsController::destroy does not exist.
翻译:
异常类型:BadMethodCallException
异常信息:不存在控制器方法 App\Http\Controllers\SessionsController::destroy
那是因为我们的退出逻辑代码还未编写。Laravel 默认提供的 Auth::logout()
方法来实现用户的退出功能。接下来让我们加上会话控制器的最后一个动作 - destroy
,并实现用户退出登录的相关逻辑: