thinkcmf 忘记后台密码?

作者 :
免费
  • 正文
  • 后台密码忘记了怎么办?

    1.如果你已经在后台配置了,邮件发送功能且邮箱是你的真实邮箱,可以到前台登录页找回密码;

    2.如果你是后台管理员,你可以使用 sp_password()方法生成一下新的密码;

    你只要在任何一个前台可以访问控制器里,如application/Portal/Controller/IndexController.class.php

    <?php
    namespace Portal\Controller;
    use Common\Controller\HomebaseController; 
    /**
     * 首页
     */
    class IndexController extends HomebaseController {
    
        public function index() {
            echo sp_password('666666');//这次一定要记清了,密码是6个6;
            exit;
            $this->display(":index");
        }
    
    }
    
    

    访问你的首页:得到密码后,把你刚刚修改的地方还原;

    打开你的数据库管理功能,找到你的管理员那一列,把密码换进去!

    下面是thinkcmf 5.0后台密码破解方法:

    修改:/app/Portal/Controller/IndexController.class.php文件,代码为:
    
    public function index()
    {
    return $this->fetch(':index');
    }
    

    将函数修改为:

    public function index()
    {
    echo cmf_password('666666'); //密码自行设置;生成后为###d5bad9c9e2b69009054e37ef28c04f17
    exit;
    $this->display(":index");
    
    //return $this->fetch(':index');
    }
    

    注:复制代码注意中英文。

    修改完,保存同步,访问首页看到MD5码复制,打开phpmyadmin找cmf_user表将md5码替换上

    记得将IndexController.class.php修改部分改过来,不然后患无穷。。。

    END
    如本资源侵犯了您的权益,请联系投诉邮箱admin@wmphp.com进行举报!我们将在收到邮件的1个小时内处理完毕。 本站仅为平台,发布的资源均为用户投稿或转载!所有资源仅供参考学习使用,请在下载后的24小时内删除,禁止商用! Wmphp.com(完美源码)助力正版,如您有自己的原创产品,可以联系客服投稿,代理出售! Wmphp.com(完美源码)客服QQ:136882447 Wmphp.com(完美源码)商务电话(仅对企业客户/个人用户):15120086569 (微信同步) 请注意:本站不提供任何免费的技术咨询服务,为了节约时间,下载前 请确认自己会技术
    完美源码 » thinkcmf 忘记后台密码?
    2490+

    本站勉强运行

    293+

    用户总数

    518+

    资源总数

    0+

    今日更新

    2021-6-29

    最后更新时间