红包扫雷源码/已修改为注册登陆/非强制微信登陆
亲测了,没有问题,就是后台密码不对,我也没有改,直接修改了登陆验证
修改后台登陆验证:
找到以下路径的文件:
184.xiao9ff.me/app/admin/controller/PublicController.php
修改dologin方法为以下代码,然后后台密码随便输入什么都可以登陆
public function doLogin() { if (hook_one('admin_custom_login_open')) { $this->error('您已经通过插件自定义后台登录!'); } $loginAllowed = session("__LOGIN_BY_CMF_ADMIN_PW__"); if (empty($loginAllowed)) { $this->error('非法登录!', cmf_get_root() . '/'); } $name = $this->request->param("username"); if (empty($name)) { $this->error(lang('USERNAME_OR_EMAIL_EMPTY')); } $result = Db::name('user')->where(['user_login' => $name])->find(); if (!empty($result) && $result['user_type'] == 1) { // 登录成功处理逻辑 session('ADMIN_ID', $result["id"]); session('name', $result["user_login"]); $result['last_login_ip'] = get_client_ip(0, true); $result['last_login_time'] = time(); $token = cmf_generate_user_token($result["id"], 'web'); if (!empty($token)) { session('token', $token); } Db::name('user')->update($result); cookie("admin_username", $name, 3600 * 24 * 30); session("__LOGIN_BY_CMF_ADMIN_PW__", null); $this->success(lang('LOGIN_SUCCESS'), url("admin/Index/index")); } else { $this->error(lang('USERNAME_NOT_EXIST')); } }
附件
474.zip
42yf
www.xiao9ym.com
下载文件