• 首页/
  • 技术分享/ThinkCMF忘记后台密码怎么办(ThinkCMF登录密码重置修改方法)
ThinkCMF忘记后台密码怎么办(ThinkCMF登录密码重置修改方法)

2021年04月28日 admin 阅读(136)

当前CMF版本(不是同版本先备份再尝试)

php think version

v5.1.39 LTS

修改后台密码方法

原理是将后台密码修改为“admin”

第一步

修改文件 根目录/vendor/thinkcmf/cmf-app/src/admin/controller/PublicController.php 找到函数

(也可以直接在根目录进行搜索查找文件PublicController.php)

public function login()  -- 大概是第27行起

第二步

在函数里面写入以下代码,注意修改为你的明文密码:

die(cmf_password('admin'));

第三步

在浏览器中查看加密后的密码字符串,网址为

http://你的域名/admin/public/login.html

得到加密后的字符串: ###bb61353742de9f41ee7d5ba0690e2f01 (不一定是这个)

第四步

修改数据库里面的密码数据,表是cmf_user,字段是user_pass,修改为浏览器显示的字符串

即可使用新密码admin登陆


如果你的管理系统是由ThinkCMF开发的,那么以上办法就能轻松解决你的忘记登录密码问题。

本文转载自互联网,如有侵权,联系删除

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

卓仁IT博客
卓仁IT博客的快速排名服务领先80%同行,首家开创刷百度关键词排名程序,非纯点击方法,无点击软件出售,需要seo快速排名提高网站排名请咨询顾问。
  • 文章1
  • 评论0
  • 浏览0
  • 友情链接