Cum să reduc timpul de sesiune la autentificare în WordPress?
11 mai 2012, 15:24:24
Vizualizări: 14.4K
Voturi: 12
Doresc să deconectez automat utilizatorii când aceștia sunt inactivi mai mult de 10 minute. Adică dacă un utilizator este autentificat pe un site și nu navighează pe nicio pagină timp de peste 10 minute, când va încerca să acceseze orice pagină după acest interval, să fie deconectat și redirecționat către pagina de login. Există vreo soluție? Mulțumesc anticipat.

Monirul Islam
531
Toate răspunsurile la întrebare
1
2
Trebuie doar să adăugați hook-ul de filtrare astfel:
function myplugin_cookie_expiration( $expiration, $user_id, $remember ) {
return $remember ? $expiration : 600;
}
add_filter( 'auth_cookie_expiration', 'myplugin_cookie_expiration', 99, 3 );
Puteți adăuga acest cod în fișierul functions.php al temei dumneavoastră.

Eugene Manuilov
11.4K
11 mai 2012 17:35:06
Comentarii
În primul rând, mulțumesc pentru hook-uri. Vreau să știu dacă este posibil să schimb fundalul când utilizatorul este deconectat (din motive de securitate) și să nu rămână pe pagina de conținut a adminului?

15 nov. 2017 15:38:23
Întrebări similare
2
răspunsuri
2
răspunsuri
3
răspunsuri
1
răspunsuri