Zen-cart忘记后台管理员密码

一起探索 一起探索 13 人阅读 | 0 人回复

发表于 前天 10:11 | 显示全部楼层 |阅读模式

遇到神奇的事 - zen-cart忘记密码,由于验证方式不同无法直接从mysql修改密码至生效

直接简单粗暴办法:绕过登录验证,直接输入任意账户密码登录后台再说。
修改 admin/login.php

找到这一段:
  1. list($error, $expired, $message, $redirect) = zen_validate_user_login($admin_name, $admin_pass);
复制代码

这段代码上添加:
  1. $_SESSION['admin_id'] = 1;
  2. $_SESSION['admin_name'] = 'admin';
  3. $_SESSION['admin_profile'] = 1;
  4. zen_redirect(zen_href_link(FILENAME_DEFAULT, '', 'SSL'));
复制代码
然后后台随便输入账户密码即可登录后台,然后手动修改后台账户密码。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则