2 시간 동안 자동으로 사용자를 로그 아웃하는 데 시간을 보냈지 만 24 시간이 지난 후에도 강제로 사용자를 로그 아웃 할 수 없습니다.Laravel의 모든 기기에서 모든 사용자를 자동으로 로그 아웃하는 방법은 무엇입니까?
는 성공적으로 로그인 한 후 나는 내 ENV 파일이
BROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=database
QUEUE_DRIVER=sync
처럼 보이는이
'driver' => env('SESSION_DRIVER', 'database'),
'lifetime' => 1,
'expire_on_close' => false,
등이
Name: remember_web_59ba36addc2b2f9401580f014c7f58ea4e30989d
Content: eyJpdiI6IkE4aFU0RCtVNkhwK3VMbGJ0ZndVUFE9PSIsInZhbHVlIjoidExYTG9tUUc5RkVQUkhjaU80a1wvdHFXcDk4eUxsaG5SRmxLVXp5c1JMdFJlYzFLZ3ZValBoQkhaY1hkKzFqcHIraDROZE5wU0s0K00wRDlMSVExMk50cUxNK2xzMzgrdmx4VW1hZ1paWVpJPSIsIm1hYyI6Ijc2NDZiYTI2MTU1NTA0YjZjMjA4ZmY1ZmU2MzdmZGFhYzdkMWU4NTRmNzEwYzIwZjRkN2E3ZDNlMDQyNWQ5N2QifQ%3D%3D
Created: Tuesday, December 12, 2017 at 6:55:00 PM
Expires: Sunday, December 11, 2022 at 6:55:00 PM
내 session.php 파일 모양처럼 보이는 쿠키가
내 php.ini는 다음과 같습니다.
session.gc_maxlifetime=14
변경하려고 시도했습니다. 'driver' => env('SESSION_DRIVER', 'database'),
은 파일로 쿠키, redis는 작동하지 않았습니다.
모든 기기에서 사용자를 로그 아웃 할 수없는 이유는 무엇입니까?
세션 디렉토리에서 파일을 제거 하시겠습니까? 물론 파일 드라이버를 사용하면 ... – Amarnasan
[Laravel Inactivity time setting]의 가능한 복제본 (https://stackoverflow.com/questions/24133830/laravel-inactivity-time-setting) –
@amarnasan 나는 사용자를 로그 아웃 할 수 있습니다. remember_token을 NULL로 설정하지만 24 시간마다 강제로 로그 아웃해야합니다. – hijacker83