Come ridurre il timeout della sessione di accesso di wordpress?


12

Desidero disconnettere l'utente automaticamente quando l'utente è inattivo per più di 10 minuti, il che significa che l'utente ha effettuato l'accesso a un sito e che l'utente non ha esplorato alcuna pagina per più di 10 minuti. disconnetti l'utente e reindirizza alla pagina di accesso. Qualunque soluzione? Grazie in anticipo.

Risposte:


23

Devi solo aggiungere il tuo filtro hook in questo modo:

function myplugin_cookie_expiration( $expiration, $user_id, $remember ) {
    return $remember ? $expiration : 600;
}
add_filter( 'auth_cookie_expiration', 'myplugin_cookie_expiration', 99, 3 );

Puoi aggiungerlo al file Functions.php del tuo tema.


Innanzitutto, grazie per i ganci. Voglio sapere se è possibile cambiare lo sfondo quando l'utente è disconnesso (per motivi di sicurezza) e non rimanere nella pagina dei contenuti dell'amministratore?
sampaii,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.