コード例 #1
0
ファイル: WindidUserService.php プロジェクト: ccq18/EduSoho
 /**
  * 验证安全问题
  *
  * @param int $uid
  * @param int $question
  * @param int $answer
  * @return bool
  */
 public function checkQuestion($uid, $question, $answer)
 {
     $user = $this->_getUserDs()->getUserByUid($uid, WindidUser::FETCH_MAIN);
     if ($user && $user['safecv'] == WindidUtility::buildQuestion($question, $answer)) {
         return true;
     }
     return false;
 }
コード例 #2
0
ファイル: WindidUserApi.php プロジェクト: fanqimeng/4tweb
 /**
  * 验证安全问题
  * Enter description here ...
  * @param int $uid
  * @param int $question
  * @param int $answer
  * @return bool
  */
 public function checkQuestion($uid, $question, $answer)
 {
     $user = $this->_getUserDs()->getUserByUid($uid, WindidUser::FETCH_MAIN);
     if ($user) {
         $safecv = WindidUtility::buildQuestion($question, $answer);
         if ($safecv == $user['safecv']) {
             return WindidError::SUCCESS;
         }
     }
     return WindidError::FAIL;
 }