Não consigo logar no admin
-
Olá pessoal.
Hoje pela manhã estava acessando normalmente o painel administrativo do meu site WP/Woocommerce, sem atualizar ou modificar nada e tudo funcionava normalmente, mas agora a tarde, fui acessar novamente e o admin estava deslogado… tentei logar novamente mas a tela de login só reiniciava. Toda vez que colocava login, senha e a chave 2FA, voltava pra tela de login.
Tentei recuperar a senha colocando o e-mail administrativo, porém o site não estava enviando o link de recuperação pro meu e-mail.
Consegui logar colocando essa função no functions.php e depois retirando, via ftp:
add_action('init', function () {
if ($_SERVER['REMOTE_ADDR'] !== 'MEU IP') return;
$user = get_user_by('login', 'MEU ADMIN');
if ($user) {
wp_set_current_user($user->ID);
wp_set_auth_cookie($user->ID);
wp_redirect(admin_url());
exit;
}
});Mas fechando o browser e abrindo novamente, tenho que refazer a gambiarra.
Mesmo tentando criar outro usuário direto na tabela, desativando os plugins que influenciam o login, como o Wordfence e o WP Fastest Cache, tentando acessar por aba anônima… nada, a tela de login do admin sempre fica em looping.
Também testei o envio de emails pelo WP Mail SMTP e o e-mail de teste foi enviado normalmente. Emails avisando atualizações e outras coisas também chegavam, só o email de recuperação de senha que não.
Uso o WP 6.8.2 e o WooCommerce 10.0.3
Alguém já viu algo assim? Tem alguma ideia de como ajudar? Valeu pessoal!
Você deve estar conectado para responder a este tópico.