function emailCodeAuthentication() { global $EmailVerifyService; $app = \Slim\Slim::getInstance(); $app->response->headers->set('Content-Type', 'application/json'); $app->response->setStatus(200); $user_id = $app->request()->params("user_id"); $email_id = $app->request()->params("email"); $code = $app->request()->params("code"); $result = checkCodeExists($code); if (!empty($result)) { $EmailVerifyService->verifyEmail($code); $messages = "Authenticate Successfully"; $return_data = array("response_status" => '1', "response_message" => $messages); $app->response->setBody(json_encode($return_data)); } else { $messages = "Invalid Code Please try again"; $return_data = array("response_status" => '0', "response_message" => $messages); $app->response->setBody(json_encode($return_data)); } }
function emailCodeAuthentication() { global $EmailVerifyService; global $language; $app = \Slim\Slim::getInstance(); $app->response->headers->set('Content-Type', 'application/json'); $app->response->setStatus(200); //Lang Call Start $hammu_lang_id = $app->request()->params("lang_id"); if (!empty($hammu_lang_id)) { getCurrentLanguages($hammu_lang_id); } //Lang Call end $user_id = $app->request()->params("user_id"); $email_id = $app->request()->params("email"); $code = $app->request()->params("code"); $result = checkCodeExists($code); if (!empty($result)) { $EmailVerifyService->verifyEmail($code); checkUserOnline($user_id); $messages = $language->text("hammu", "email_auth_success"); //"Authenticate Successfully"; $return_data = array("response_status" => '1', "response_message" => $messages); $app->response->setBody(json_encode($return_data)); } else { $messages = $language->text("hammu", "email_invalid_code"); //"Invalid Code Please try again"; $return_data = array("response_status" => '0', "response_message" => $messages); $app->response->setBody(json_encode($return_data)); } }
function emailCodeAuthentication() { global $EmailVerifyService; $app = \Slim\Slim::getInstance(); $app->response->headers->set('Content-Type', 'application/json'); $app->response->setStatus(200); $user_id = $app->request()->params("user_id"); $email_id = $app->request()->params("email"); $code = $app->request()->params("code"); $lang_id = (int) $app->request()->params("lang_id"); $currentLanguageId = getCurrentLanguages($lang_id); $result = checkCodeExists($code); if (!empty($result)) { $EmailVerifyService->verifyEmail($code); checkUserOnline($user_id); if ($currentLanguageId == '32') { $messages = "Authentifikation erfolgreich"; } else { if ($currentLanguageId == '33') { $messages = "Autenticación correcta"; } else { $messages = "Authentification successfull"; } } $return_data = array("response_status" => '1', "response_message" => $messages); $app->response->setBody(json_encode($return_data)); } else { if ($currentLanguageId == '32') { $messages = "Ungültiger Sicherheitscode. Bitte versuchen Sie es nochmals!"; } else { if ($currentLanguageId == '33') { $messages = "Código incorrecto Inténtelo de nuevo"; } else { $messages = "Invalid Code. Please try again!"; } } $return_data = array("response_status" => '0', "response_message" => $messages); $app->response->setBody(json_encode($return_data)); } }