设为首页 | 加入收藏 | 网站地图 | RSS | XML

量身设计 注意细节

引领网络新潮流

建站资讯_南通金才泰丰信息技术有限公司

【phpcms】phpcms v9网站后台密码忘记怎么办,如何重置后台密

发布日期:2016-02-29 14:04:49   点击量:
phpcms v9网站后台密码忘记怎么办,如何重置后台密码?
 
问题描述:
我是一个小站长,网站是用phpcms v9制作的,后台程序不是很熟,后台好久没用网站后台密码客户也忘记了,应该如何重置后台管理员的密码呢?
 
解决方法:
作为站长,因为有访问数据库的权限,最有效最直接的重置密码的办法就是通过修改数据库中管理员的账号密码信息来重置密码。
但是我们知道就算数据库中的密码也是加密的,而且加密方式是phpcms系统特有的加密方式。修改会员密码的原理大体就是研究其加密方式,通过同样的加密方式将我们将要设置的新密码进行同样的加密方式处理,然后将结果替换填入对应的数据库字段中。
但是如何摸透phpcms会员密码的加密方式以及该如何修改数据库对广大站长是一个门槛,尤其针对没有后台程序开发经验的或者对phpcms系统不了解的站长更是难上加难。
这里,我推荐使用phpcms学习网的工具箱栏目中为大家提供的“后台密码重置工具”来方便的重置密码,无需下载,在线简单快速生成,如下图:
PHPCMS后台管理员密码生成器
将你要更换的新密码填入密码框中,输入验证码后点击提交即可~
PHPCMS后台管理员密码重置工具
随后便会生成如上图所示的"密码串"和"encrypt"字符串。然后将此两个字符串分别复制粘贴到数据库中admin数据表的password字段和encrypt字段中保存即可!是不是非常方便?
通过phpcms后台密码重置工具帮你省去了研究phpcms加密程序机制和费力自己生成对应字符串的麻烦,希望能够对广大站长起到帮助作用。
PS:
另外,对后台程序感兴趣的童鞋可继续往下看,我们来说一下phpcms密码的加密机制以便满足学习要求的童鞋:
密码加密程序在/phpcms/member/index.php中的login方法中可以找到,其中最关键的一句程序如下:
//验证用户密码
$password = md5(md5(trim($password)).$r['encrypt']);
由此我们可知phpcms密码的加密方式是先将密码两边去空字符串然后一次md5加密,然后链接生成的encrypt串(一个随机生成的字符串),然后在对连接后的字符串一次md5加密。
那么我们可以安装其同样的机制将新密码进行加密获得新的要保存在数据库中的加密串。
推荐阅读
  • 【phpcms】phpcms v9表单向导中怎么加入验证码
  • 【phpcms】phpcms v9网站后台密码忘记怎么办,如何重置后台密
  • 【SEO优化】SEO和站长工具的之间秘密
  • 医院网络营销
  • 【phpcms】使用火车头采集器向phpcms栏目中发布信息失败
  • 酒店行业真正的互联网思维
  • 电话热线:400-077-9011
    企业邮箱:jctf@ntjctf.cn
    地址:江苏省启东市银洲国际金融中心6号楼2203-2204号
    在线咨询
    技术支持
    销售电话
    扫一扫

    微信公众号
    关注我们

    百度熊掌号
    关注我们

    全国免费服务热线
    400-077-9011

    欢迎联系我们
    返回顶部
    Powered by CmsEasy