Auth token now nulled on logout

Signed-off-by: Joel Marcotte <skaner@gmail.com>
This commit is contained in:
Joel Marcotte 2012-09-20 17:54:28 -04:00
parent 0dc124d342
commit 3d51200a88
2 changed files with 2 additions and 3 deletions

View File

@ -127,6 +127,8 @@ public function logout()
$this->cookie($this->recaller(), null, -2000); $this->cookie($this->recaller(), null, -2000);
Session::forget($this->token()); Session::forget($this->token());
$this->token = null;
} }
/** /**

View File

@ -294,9 +294,6 @@ public function testLogoutMethodLogsOutUser()
Auth::logout(); Auth::logout();
// A workaround since Cookie will is only stored in memory, until Response class is called.
Auth::driver()->token = null;
$this->assertNull(Auth::user()); $this->assertNull(Auth::user());
$this->assertFalse(isset(Session::$instance->session['data']['laravel_auth_drivers_fluent_login'])); $this->assertFalse(isset(Session::$instance->session['data']['laravel_auth_drivers_fluent_login']));