Exemplo n.º 1
0
 public static function checkMobileCode($res, $mobile, $code)
 {
     // 验证注册时候手机号是否可以用
     if (!self::checkMobileRepeat($mobile)) {
         // return WebUtils::makeErrorInfo_oldVersion($res, 'mobcent_mobile_not');
         return array('rs' => 0, 'errcode' => 'mobcent_mobile_not');
     }
     // 验证手机号和code是否匹配
     $codeMobile = AppbymeSendsms::getBindByMobileCode($mobile, $code);
     if (!$codeMobile) {
         // return WebUtils::makeErrorInfo_oldVersion($res, 'mobcent_code_error');
         return array('rs' => 0, 'errcode' => 'mobcent_code_error');
     }
     // 验证验证码是否过期
     if (time() - $codeMobile['time'] > 5 * 60) {
         // return WebUtils::makeErrorInfo_oldVersion($res, 'mobcent_code_overdue');
         return array('rs' => 0, 'errcode' => 'mobcent_code_overdue');
     }
     return $res;
 }