Ce este exact ReAuth?
Căutarea pentru "WordPress ReAuth" și similar duc la persoane care au probleme cu ReAuth=1
. Ce este exact ReAuth?

ReAuth=1
este necesar atunci când Cookie-urile
de autentificare nu mai sunt valide, WordPress va forța validarea pentru browserul tău.
if ( $force_reauth )
$login_url = add_query_arg('reauth', '1', $login_url);
- Adaugă flagul reauth=1 la URL-ul de autentificare când auth_redirect() redirecționează către wp-login.php după ce cookie-ul de autentificare nu reușește validarea. wp-login.php șterge cookie-urile și forțează autentificarea dacă reauth=1.
- Dacă reauth=1, wp-login.php nu încearcă să redirecționeze către wp-admin, chiar dacă cookie-ul pare valid.
În esență, acest lucru forțează reautentificarea ori de câte ori auth_redirect() consideră că utilizatorul nu este autentificat. Acest lucru ar trebui să rezolve situația în care un cookie pare valid, dar altul nu.
--- Ryan via Trac 12142
Pentru a remedia problemele legate de acest lucru, poți șterge cookie-urile și să schimbi Cheile de Securitate, sau poți folosi wp_set_auth_cookie
.
Câteva referințe:
http://digwp.com/2010/09/wordpress-security-keys/
http://codex.wordpress.org/Function_Reference/wp_set_auth_cookie

@Wyck - MULȚUMESC pentru cel mai bun răspuns pe care l-am citit referitor la această problemă! MULȚUMESC!!!

Mulțumesc pentru informație! doar apelează wp_clear_auth_cookie()
dacă cineva realizează o autentificare personalizată și a avut o reautentificare prin GET
.
