La recherche de " WordPress Reauth " et ainsi de suite a pour résultat que les personnes ayant des problèmes avec ReAuth=1
. Qu'est-ce que ReAuth?
ReAuth=1
est requis lorsque vos identifiants Cookies
ne sont plus valides, WordPress force la validation de votre navigateur.
if ( $force_reauth )
$login_url = add_query_arg('reauth', '1', $login_url);
- Ajoutez reauth = 1 indicateur à l'URL de connexion lorsque la fonction auth_redirect () redirige vers wp-login.php après l'échec de la validation du cookie d'authentification. Wp-login.php efface les cookies et force la connexion si reauth = 1.
- Si reauth = 1, wp-login.php ne tente pas de rediriger vers wp-admin, même si le cookie semble bon.
Fondamentalement, cela force reauth/login chaque fois que auth_redirect () ne pense pas que l'utilisateur est connecté. Cela devrait résoudre la situation dans laquelle un cookie semble bon, mais pas un autre.
--- Ryan via Trac 12142
Pour résoudre les problèmes, vous pouvez supprimer les cookies et changer les clés de sécurité ou utiliser wp_set_auth_cookie
.
Quelques références:
http://digwp.com/2010/09/wordpress-security-keys/http://codex.wordpress.org/Function_Reference/wp_set_auth_cookie