From 65edb94998861cd9f6cd9a6711e6db5ae3d294fb Mon Sep 17 00:00:00 2001 From: "MI15\\Win" <10359480+tznb@user.noreply.gitee.com> Date: Sun, 11 Jun 2023 18:20:56 +0800 Subject: [PATCH] v2.0.26-20230611 --- system/public.php | 49 ++++++++++--------- system/verify.php | 2 +- system/version.txt | 2 +- templates/admin/css/layuimini.css | 14 +++++- templates/admin/index.php | 3 +- .../js/lay-module/layuimini/miniAdmin.js | 40 +++++++++++++++ templates/admin/page/updatelog.php | 12 +++++ 7 files changed, 93 insertions(+), 29 deletions(-) diff --git a/system/public.php b/system/public.php index 5ce01cc..644c799 100644 --- a/system/public.php +++ b/system/public.php @@ -338,32 +338,33 @@ function is_login(){ global $USER_DB; $time = time(); $LoginConfig = unserialize($USER_DB['LoginConfig']); - - function delete_expired_info($time,$LoginConfig){ - global $USER_DB; - if(empty($LoginConfig['Session'])){ - $where = [ - "uid" => $USER_DB['ID'], - //"expire_time" => 0, - "OR" => [ - "last_time[<]" => strtotime('-1 day'), - "login_time[<]" => strtotime('-15 day') - ] - ]; - }else{ - $where = [ - "uid" => $USER_DB['ID'], - "OR" => [ - "expire_time[<]" => $time, - "last_time[<]" => strtotime("-{$LoginConfig['KeyClear']} day") - ] - ]; + if (!function_exists('delete_expired_info')) { + function delete_expired_info($time,$LoginConfig){ + global $USER_DB; + if(empty($LoginConfig['Session'])){ + $where = [ + "uid" => $USER_DB['ID'], + //"expire_time" => 0, + "OR" => [ + "last_time[<]" => strtotime('-1 day'), + "login_time[<]" => strtotime('-15 day') + ] + ]; + }else{ + $where = [ + "uid" => $USER_DB['ID'], + "OR" => [ + "expire_time[<]" => $time, + "last_time[<]" => strtotime("-{$LoginConfig['KeyClear']} day") + ] + ]; + } + //var_dump(select_db('user_login_info','*',$where),$where);exit; + delete_db("user_login_info", $where); //清理到期Key + update_db("global_user",["kct"=>$time],["User" => $USER_DB['User']]); //记录清理时间 } - //var_dump(select_db('user_login_info','*',$where),$where);exit; - delete_db("user_login_info", $where); //清理到期Key - update_db("global_user",["kct"=>$time],["User" => $USER_DB['User']]); //记录清理时间 } - + //清理间隔30分钟(1800秒) if( ($USER_DB['kct'] + 1800) < $time ){ delete_expired_info($time,$LoginConfig); diff --git a/system/verify.php b/system/verify.php index c6069b0..5f81ec1 100644 --- a/system/verify.php +++ b/system/verify.php @@ -27,7 +27,7 @@ switch ($type) { setcookie($USER_DB['User'].'_Password2', md5($USER_DB['Password'].$_COOKIE[U.'_key'].$_POST['Password2']), 0,'','',false,true); msg(1,'二级密码正确!'); }else{ - msg(-1,'二级密码错误!'.$LoginConfig['Password2']); + msg(-1,'二级密码错误!'); } break; case "link_pwd": diff --git a/system/version.txt b/system/version.txt index dddd80d..4475360 100644 --- a/system/version.txt +++ b/system/version.txt @@ -1 +1 @@ -v2.0.25-20230607 \ No newline at end of file +v2.0.26-20230611 \ No newline at end of file diff --git a/templates/admin/css/layuimini.css b/templates/admin/css/layuimini.css index 7e5c45e..65fdd7b 100644 --- a/templates/admin/css/layuimini.css +++ b/templates/admin/css/layuimini.css @@ -649,7 +649,17 @@ padding: 0px; overflow: hidden; } - +/**菜单缩放*/ +.popup-tips .layui-layer-TipsG{ + display: none; +} +.popup-tips.layui-layer-tips .layui-layer-content{ + padding: 0; +} +.popup-tips .layui-nav-tree{ + width: 150px; + border-radius: 10px; +} /**左侧菜单字体间距*/ .layuimini-menu-left .layui-nav-item a span { letter-spacing: 1px; @@ -879,4 +889,4 @@ .layui-layout-admin .layui-logo {width: 155px;} .layui-body {left: 155px;} .layuimini-tool {left: 190px;} -.layui-nav-tree {width: 155px!important;} \ No newline at end of file +.layui-nav-tree {width: 155px!important;} diff --git a/templates/admin/index.php b/templates/admin/index.php index abde654..2ce7c50 100644 --- a/templates/admin/index.php +++ b/templates/admin/index.php @@ -23,8 +23,9 @@
-
+