public function TTVerify($token, $code) { if ($token && $code) { $connection = new classTTConnection(); $verifyResult = $connection->signinVerify($token, $code, $this->forumInterface->getForumUrl(), $this->forumInterface->getAPIKey(), $this->register); // get valid response if ($connection->success && !empty($verifyResult)) { // pass verify. can register without user activate or login without password if (isset($verifyResult['result']) && $verifyResult['result'] && isset($verifyResult['email']) && $verifyResult['email']) { $this->verified = true; $this->TTEmail = strtolower($verifyResult['email']); $this->TTProfile = isset($verifyResult['profile']) ? $verifyResult['profile'] : array(); } else { if (isset($verifyResult['result_text']) && $verifyResult['result_text']) { $this->errors[] = $verifyResult['result_text']; } } } else { if ($connection->success == false) { $this->errors = $connection->errors; } $this->errors[] = 'Tapatalk authorization verify with no response'; } } else { $this->errors[] = 'Invalid Tapatalk authorization data'; } }
public function TTVerify($token, $code) { $this->verified = false; if ($token && $code) { if (!class_exists('classTTConnection')) { include_once MBQ_3RD_LIB_PATH . 'classTTConnection.php'; } $oMbqRdCommon = MbqMain::$oClk->newObj('MbqRdCommon'); $connection = new classTTConnection(); $verifyResult = $connection->signinVerify($token, $code, $oMbqRdCommon->getForumUrl(), $oMbqRdCommon->getApiKey(), $this->register); // get valid response if ($connection->success && !empty($verifyResult)) { // pass verify. can register without user activate or login without password if (isset($verifyResult['result']) && $verifyResult['result'] && isset($verifyResult['email']) && $verifyResult['email']) { $this->verified = true; $this->TTEmail = strtolower($verifyResult['email']); $this->TTProfile = isset($verifyResult['profile']) ? $verifyResult['profile'] : array(); } else { if (isset($verifyResult['result_text']) && $verifyResult['result_text']) { $this->errors[] = $verifyResult['result_text']; } } } else { if ($connection->success == false) { $this->errors = $connection->errors; } $this->errors[] = 'Tapatalk authorization verify with no response'; } } else { $this->errors[] = 'Invalid Tapatalk authorization data'; } }