酒吧房约他 开小房间
This commit is contained in:
@@ -116,12 +116,19 @@ class Login extends Controller
|
|||||||
}
|
}
|
||||||
//检测是否注销过
|
//检测是否注销过
|
||||||
$config_time = get_system_config_value('cancel_no_login');
|
$config_time = get_system_config_value('cancel_no_login');
|
||||||
$is_del = db::name('user')->where(['mobile' => $mobile,'delete_time' => ['<>', 0]])->find();
|
$is_del = db::name('user')->where(['mobile' => $mobile,'delete_time' => ['<>', 0]])->order('delete_time', 'desc')->find();
|
||||||
|
|
||||||
|
//获取手机号绑定的账号数
|
||||||
|
$count = db::name('user')->where(['mobile' => $mobile])->count();
|
||||||
|
//获取注销的账号数
|
||||||
|
$count_del = db::name('user')->where(['mobile' => $mobile,'delete_time' => ['<>', 0]])->count();
|
||||||
|
if ($count == $count_del) {
|
||||||
if ($is_del) {
|
if ($is_del) {
|
||||||
if (time() - $is_del['delete_time'] < $config_time * 24 * 3600) {//30天内注销过
|
if (time() - $is_del['delete_time'] < $config_time * 24 * 3600) {//30天内注销过
|
||||||
return V(0, '注销30天内,不可操作。');
|
return V(0, '注销30天内,不可操作。');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if(ctype_digit($mobile)){
|
if(ctype_digit($mobile)){
|
||||||
$reslut = model('Login')->phone_verification_code_log($mobile,$system,$login_device);
|
$reslut = model('Login')->phone_verification_code_log($mobile,$system,$login_device);
|
||||||
|
|||||||
@@ -34,11 +34,18 @@ class Sms extends Api
|
|||||||
//检测是否注销过
|
//检测是否注销过
|
||||||
$config_time = get_system_config_value('cancel_no_login');
|
$config_time = get_system_config_value('cancel_no_login');
|
||||||
$is_del = db::name('user')->where(['mobile' => $mobile,'delete_time' => ['<>', 0]])->find();
|
$is_del = db::name('user')->where(['mobile' => $mobile,'delete_time' => ['<>', 0]])->find();
|
||||||
|
|
||||||
|
//获取手机号绑定的账号数
|
||||||
|
$count = db::name('user')->where(['mobile' => $mobile])->count();
|
||||||
|
//获取注销的账号数
|
||||||
|
$count_del = db::name('user')->where(['mobile' => $mobile,'delete_time' => ['<>', 0]])->count();
|
||||||
|
if ($count == $count_del) {
|
||||||
if ($is_del) {
|
if ($is_del) {
|
||||||
if (time() - $is_del['delete_time'] < $config_time * 24 * 3600) {//30天内注销过
|
if (time() - $is_del['delete_time'] < $config_time * 24 * 3600) {//30天内注销过
|
||||||
return V(0, '注销30天内,不可操作。');
|
return V(0, '注销30天内,不可操作。');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//频率控制
|
//频率控制
|
||||||
$last = db::name('sms')->where(['mobile' => $mobile, 'event' => $event])->order('id', 'DESC')->find();
|
$last = db::name('sms')->where(['mobile' => $mobile, 'event' => $event])->order('id', 'DESC')->find();
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ return [
|
|||||||
'host' => '127.0.0.1', // redis 主机ip
|
'host' => '127.0.0.1', // redis 主机ip
|
||||||
'port' => 6379, // redis 端口
|
'port' => 6379, // redis 端口
|
||||||
'password' => '', // redis 密码
|
'password' => '', // redis 密码
|
||||||
'select' => 15, // 使用哪一个 db,默认为 db0
|
'select' => 14, // 使用哪一个 db,默认为 db0
|
||||||
'timeout' => 0, // redis连接的超时时间
|
'timeout' => 0, // redis连接的超时时间
|
||||||
'persistent' => false,
|
'persistent' => true,
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -7,6 +7,6 @@ return [
|
|||||||
'select' => 0,
|
'select' => 0,
|
||||||
'timeout' => 0,
|
'timeout' => 0,
|
||||||
'expire' => 0,
|
'expire' => 0,
|
||||||
'persistent' => false,
|
'persistent' => true,
|
||||||
'prefix' => 'fa_redpacket_',
|
'prefix' => 'fa_redpacket_',
|
||||||
];
|
];
|
||||||
Reference in New Issue
Block a user