admin 发表于 2025-3-24 10:11:30

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

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

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

找到这一段:list($error, $expired, $message, $redirect) = zen_validate_user_login($admin_name, $admin_pass);

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

页: [1]
查看完整版本: Zen-cart忘记后台管理员密码