diff --git a/application/Controllers/Account/Logout.php b/application/Controllers/Account/Logout.php new file mode 100644 index 0000000..7016233 --- /dev/null +++ b/application/Controllers/Account/Logout.php @@ -0,0 +1,53 @@ +config = new AauthConfig(); + $this->aauth = new Aauth(); + $this->request = Services::request(); + helper('form'); + } + + /** + * Index + * + * @return redirect + */ + public function index() + { + $this->aauth->logout(); + return redirect()->to('/'); + } +} diff --git a/application/Libraries/Aauth.php b/application/Libraries/Aauth.php index 78a0d42..329f154 100644 --- a/application/Libraries/Aauth.php +++ b/application/Libraries/Aauth.php @@ -729,7 +729,7 @@ class Aauth { helper('cookie'); delete_cookie('remember'); - $this->session->stop(); + $this->session->destroy(); } /**