try using
public function getLogout() {
Auth::logout();
return Redirect::to('login')->with('message', 'Your are now logged out!');
}
To log out and redirect to the login screen
And use
public function __construct() {
$this->beforeFilter(function(){
if (!Auth::check())
return Redirect::to('admin/login')->with('message', 'You need to be logged in!');
});
}
In your controller, prevent the user from logging in to the system