Exemplo n.º 1
0
 function authenticateuser()
 {
     $users_model = new Users_model();
     $users_service = new Users_service();
     $users_model->setEmail($this->input->post('username', TRUE));
     $users_model->setPassword($this->input->post('password', TRUE));
     $users = $users_service->authenticateUser($users_model);
     //newly added sithira
     $this->load->library('session');
     //Load Models - for this function
     $this->load->model('users_model1');
     $this->load->model('auth_model');
     //Load Form Helper
     $this->load->helper('form');
     //end
     //echo $users;        die();
     if (count($users) == 1) {
         $userdata = array('user_name' => $users->name, 'user_id' => $users->id, 'user_email' => $users->email, 'logged_in' => TRUE);
         $name = $users->name;
         $id = $users->id;
         $users = $users_service->update_users($users->id, 1);
         //   session_start();
         $this->session->set_userdata($userdata);
         $this->chat_login($name, $id);
         echo 1;
     } else {
         echo 0;
     }
 }