제가 아는 한, 세션은 로그인을 인증하기 위해 쿠키를 사용합니다. 세션 ID의 쿠키가 메모리에 저장되도록 설정한 경우 만료 시간이 설정되면 사라집니다. , 로컬에 저장되며 시간이 지나면 삭제됩니다.
공식 Laravel 문서에는 구성 파일이 이를 제어할 수 있다고만 명시되어 있습니다.
구성 파일 대신 코드에서 세션 ID의 만료 시간을 어떻게 설정할 수 있습니까? (얼마나 오랫동안 클라이언트에 로컬로 저장하거나 메모리에 저장하고 브라우저를 닫을 때 자동으로 삭제해야 합니까?)
모두들 감사합니다
https://github.com/laravel/la...
여기에는 두 가지 구성이 있습니다
수명 = 120, 만료 시간 제어, 기본값은 120분
expire_on_close = false, 브라우저를 닫을 때 세션이 만료되는지 여부, 기본값은 false, 기본값은 만료되지 않음, 수명 시간이 있습니다.expire_on_close = true가 설정된 경우 브라우저가 닫힐 때 세션이 만료됩니다.
사실 구성 파일의 영어가 이미 잘 설명되어 있습니다