Products
GG网络技术分享 2025-03-18 16:14 0
作者:悦然wordpress建站(悦然建站)
(此处已添加小程序,请到今日头条客户端查看)大家的网站后台密码都是怎么设置的呢,是很简单还是很复杂呢?简单的密码容易被黑,而复杂的密码则容易忘记,不过我们还是要尽量把密码设置复杂一些,这样可以尽可能的避免网站被黑。如果你的网站密码很复杂,那么请一定要记牢。
可是如果忘记密码怎么办呢?接下来看方法。(以wordpress建站为例,其它网站程序方法也类似)
登陆PHPmyadmin。如上图所示,找到wp-users字段,然后找到上图红框中的那一串字条,这个就是你的网站密码(不同的网站这里是不一样的)。这个密码并不能直接拿来用,它是经过MD5加密的,可以尝试使用一些MD5解密工具来破解,但是悦然wordpress建站实测之后发现效果都不是太好,很多都失败。
前面说是MD5加密的密码破解不是很顺利,所以不们不用去解密,这里可以使用另外一串已知的MD5字符来代替。如上图所示,我们把原来的字符修改如下面这个:
这串字符的实际密码是:hello,所以接下来你只需要使用hello这个密码登陆就可以了。
使用上一步获得的密码登陆wordpress网站后台,然后进入用户管理里面修改密码即可,也可以得新创新一个管理员帐号,然后把原来的删除。
这个方法需要简单的操作一下数据库,但并不复杂,大家只需要照做就可以了,非常方便,而且个人感觉这个比其它方法更简单好用。
默认情况下,WordPress 允许用户通过邮件重置更改密码,有时可能希望禁用这个密码重置功能。下面给大家介绍如何禁止 WordPress 重置密码功能,希望对需要的朋友有所帮助!
可以将下面的代码添加到当前主题函数模板 functions.php 中:
function disable_password_reset() { return false; } add_filter ( \'allow_password_reset\', \'disable_password_reset\' ); |
添加上述代码后,在重置密码页面,点击“获取新密码”,会提示:不能重设该用户的密码。
不过既然已禁用密码重置功能,登录页面的“忘记密码?”链接按钮也没必要显示了。
在不修改WordPress程序文件wp-login.php情况下,再接着添加:
function hide_password_reset() { ?> <style> #nav a:nth-child(2) { display: none; } .login #nav { width: 30px; height: 20px; margin: 24px auto 0; overflow: hidden; } </style> <?php } add_action(\'login_head\', \'hide_password_reset\'); |
通过上面代码隐藏“忘记密码?”链接按钮和中间的分隔符“|”
以上就是禁止 WordPress 重置密码功能的详细内容,更多请关注php中文网其它相关文章!
Demand feedback