Home » » WordPress » WordPress 2.5.1 bug no reset de passwords

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

&middot Abre o ficheiro e procura a seguinte linha:

$key = wp_generate_password();

&middot Edita essa linha de forma a ficar assim:

$key = wp_generate_password(20, false);

&middot Guarda as alterações que fizeste no ficheiro.

wp-includes/pluggable.php

&middot Procura esta linha:

function wp_generate_password($length = 12) {
$chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()";

&middot Edita-a de forma a ficar assim:

function wp_generate_password($length = 12, $special_chars = true) {
$chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
if ( $special_chars )
$chars .= '!@#$%^&*()';

&middot Guarda o ficheiro e testa a ver se já está tudo a funcionar correctamente.

Partilha esta entrada:
  • del.icio.us
  • DoMelhor
  • Mar.cant.es
  • Rec6
  • Sapo
  • StumbleUpon
  • Technorati
  • TwitThis
  • Ueba
  • E-mail this story to a friend!
  • Pownce
Subscreve as Feeds

RSS Comentários Comentários

Falam falam, falam mas não dizem nada... assim não há comentários :(