我尝试了很多方法仍然无法解决这个问题。
查看代码
<!DOCTYPE html>
<html>
<body>
{!! HTML::link('auth/logout', 'Logout') !!}
</body>
</html>
\ app \ Http \ Controllers \ Auth \ AuthController.php
public function getLogout()
{
$this->auth->logout(); // OR
// Auth::logout();
Session::flush();
return redirect('/auth/login');
}
我尝试了两种方式仍显示错误
Undefined property: App\Http\Controllers\Auth\AuthController::$auth
知道如何解决这个问题吗?
答案 0 :(得分:2)
Auth :: logout()可以使用,只需添加
即可use Auth;
位于控制器文件的顶部。