28
2008
WordPress 2.5.1 bug no reset de passwords
Ainda agora saiu a versão 2.5.1 e embora apresente melhoras significativas já foi descoberto um bug.
Esta falha acontece com a opção de reiniciar a password. Quando o fazemos esta envia um email com um link para confirmar a acção mas o problema é que o link não funciona.
A solução é relativamente simples. Basta fazer download dos ficheiros ou edita-los manualmente.
Editar manualmente os ficheiros:
wp-login.php
· Abre o ficheiro e procura a seguinte linha:
$key = wp_generate_password();
· Edita essa linha de forma a ficar assim:
$key = wp_generate_password(20, false);
· Guarda as alterações que fizeste no ficheiro.
wp-includes/pluggable.php
· Procura esta linha:
function wp_generate_password($length = 12) {
$chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()";
· Edita-a de forma a ficar assim:
function wp_generate_password($length = 12, $special_chars = true) {
$chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
if ( $special_chars )
$chars .= '!@#$%^&*()';
· Guarda o ficheiro e testa a ver se já está tudo a funcionar correctamente.
Leave a comment
Advertisement

An article by







