워드 프레스 로그인 세션 타임 아웃 시간을 줄이려면?


12

사용자가 10 분 이상 유휴 상태 일 때 자동으로 사용자를 로그 아웃하려고합니다. 즉, 사용자가 사이트에 로그인하고 10 분 이상 페이지를 탐색하지 않았다고 가정하면 10 분 후에 페이지를 탐색하면 사용자를 로그 아웃하고 로그인 페이지로 리디렉션하십시오. 사전 감사합니다.

답변:


23

다음과 같이 필터 후크를 추가하면됩니다.

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

테마의 functions.php 파일에 추가 할 수 있습니다.


첫째, 갈고리에 감사드립니다. 사용자가 로그 아웃 할 때 (보안상의 이유로) 배경을 변경할 수 있는지 알고 싶어하고 관리자의 콘텐츠 페이지에 머물지 않습니까?
sampaii
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.