Authored by xiaowei

PC登录注册防恶意攻击

... ... @@ -131,9 +131,12 @@ class RegisterController extends WebAction
break;
}
//发送代码
$send_code_key = md5('send_code_' .$area.'_'.$mobile);
$send_code_times = Cache::increment($send_code_key, 1, 0, 3600);
if($send_code_times > 50) {
$sendCodeKey = md5('send_code_' . $area . '_' . $mobile);
if (!Cache::get($sendCodeKey)) {
Cache::set($sendCodeKey, 0);
}
$sendCodeTimes = Cache::increment($sendCodeKey, 1, 0, 3600);
if ($sendCodeTimes > 50) {
$data['message'] = '发送验证码太多';
break;
}
... ...