Falha no WordPress ao fazer logout

4

Eu me deparei com o erro de logout do WordPress várias vezes, mas eu realmente nunca descobri a causa disso. Nos dias anteriores, era geralmente que eu estava perdendo um nonce, mas agora, mesmo com o link de logout gerado por wp_logout_url(); , eu sou saudado com a tela do WP:

You are attempting to log out of SITE
Do you really want to log out?

O que faz com que isso aconteça em primeiro lugar?

Editar: Como eu mencionei, estava acontecendo aleatoriamente, acho que descobri alguma coisa. Ele funciona bem com o link gerado por wp_logout_url(); , mas assim que eu uso um parâmetro $redirect em wp_logout_url( $redirect ); , começo a encarar o problema.

Alguma luz sobre o assunto?

    
por Ashfame 08.05.2011 / 17:12

1 resposta

2

Esta mensagem é levantada por wp_nonce_ays() , que é chamado por check_admin_referer() .

Seu navegador provavelmente não enviou um cabeçalho de referência, então o WordPress não pôde validar o nonce. Isso pode ser um problema nas configurações do seu navegador ou na sua conexão de rede.

    
por fuxia 03.07.2012 / 02:33

Tags