/** * IndexController loginAction * To authenticate the login credentials & to return the logged in user data * @modified Santhy K <*****@*****.**> * @date 28-SEP-2015 */ public function loginAction() { $postdata = file_get_contents("php://input"); $request = json_decode($postdata); $vars['userEmail'] = $request->userEmail; $vars['password'] = $request->password; $model = new Application_Model_Mapper_Server($vars); $result = $model->login(); if ($result) { $output = array('status' => 'success', 'userData' => $result[0]); //echo "{'status' : 'success', 'userData' : '{$userData}'}"; } else { $output = array('status' => 'error', 'message' => 'Username or password is incorrect'); } if (!empty($output)) { $userData = json_encode($output, JSON_FORCE_OBJECT); echo $userData; } }