diff --git a/providerwww/application/core/MER_Controller.php b/providerwww/application/core/MER_Controller.php index 5a3bea7..816bc25 100644 --- a/providerwww/application/core/MER_Controller.php +++ b/providerwww/application/core/MER_Controller.php @@ -63,12 +63,24 @@ class MER_Controller extends CI_Controller { } - protected function loginUser($in, $out) { - return true; - - } - - + protected function loginUser($in, $out) { + $_SESSION['session_id'] = "SASAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"; + $_SESSION['username'] = "ameye"; + + $_SESSION['practice_name'] = "University of Ife"; + $_SESSION['practice_code'] = "IFE0001A"; + + $_SESSION['user_firstname'] = "Olufirstname"; + $_SESSION['user_lastname'] = "Olulatsname"; + + $_SESSION['useremail'] = "ameye@username.com"; + $_SESSION['user_is'] = "101"; + + $_SESSION['user_provider'] = "1"; + $_SESSION['user_admin'] = "1"; + return true; + } + protected function getSessionArray() { $data['username'] = $_SESSION['username']; // = $this->input->post('username'); $data['name'] = $_SESSION['name']; // = $this->input->post('username'); @@ -256,6 +268,12 @@ class MER_Controller extends CI_Controller { } protected function renderProviderSecurePage($page_name, $data) { + + // you dont have bussines here if you are not in session + if (!isset($_SESSION['session_id']) or ! isset($_SESSION['username']) or $_SESSION['username'] == '') { + redirect(logout); + } + $this->load->view('template/provider_header', $data); $this->load->view('provider/' . $page_name, $data); $this->load->view('template/provider_footer', $data); diff --git a/providerwww/application/libraries/Provider_Controller.php b/providerwww/application/libraries/Provider_Controller.php index 50503dd..f8d8672 100644 --- a/providerwww/application/libraries/Provider_Controller.php +++ b/providerwww/application/libraries/Provider_Controller.php @@ -26,10 +26,6 @@ class Provider_Controller extends MER_Controller { } - protected function RenderProviderPage($page_name, $data) { - $this->load->view('users/view_header_user', $data); - $this->load->view($page_name, $data); - $this->load->view('users/view_footer_user', $data); - } + }