Laravel 5注销无效

时间:2015-07-12 11:19:17

标签: php laravel authentication laravel-5 logout

我尝试了很多方法仍然无法解决这个问题。

查看代码

<!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

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

Auth :: logout()可以使用,只需添加

即可
use Auth;

位于控制器文件的顶部。