--- tags: Laravel,session,lifetime --- # 如何設定 Session 的存活時間 與 當關閉瀏覽器時 清除 Session Laravel 的 `Session` 並非使用 PHP 原生 Session 機制,而是使用自己的 Session 機制,所以,要調整存活時間等相關設定時,**不是**在 `php.ini` 裡面設定,而是要在 `config/session.php` 中設定,設定方式如下: ## Session 的存活時間 ```php= #Session 的存活時間(分鐘): #先找 `.env` 的 `SESSION_LIFETIME` 值,如果沒定義就用120分鐘 #config/session.php 'lifetime' => env('SESSION_LIFETIME', 120), ``` ## 當關閉瀏覽器時 清除 Session ```php= #config/session.php #關閉瀏覽器後自動清除 Session 'expire_on_close' => true, ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up