Die Ablaufzeit der Laravel-Sitzung gilt für jede Sitzung.
P粉547362845
P粉547362845 2023-07-23 17:17:09
0
2
406

Können wir in Laravel eine Ablaufzeit pro Sitzung festlegen?

Wie können wir, wenn möglich, die Ablaufzeit für jede von uns erstellte Sitzung über den Controller festlegen? Danke.

P粉547362845
P粉547362845

Antworte allen(2)
P粉475126941

请将SESSION_LIFETIME=(以分钟为单位的持续时间)更改为.env文件中的值。

P粉854119263

您可以通过更改config/session.php文件中的lifetime值,来全局更改会话的生存时间:

/*
|--------------------------------------------------------------------------
| Session Lifetime
|--------------------------------------------------------------------------
|
| Here you may specify the number of minutes that you wish the session
| to be allowed to remain idle before it expires. If you want them
| to immediately expire on the browser closing, set that option.
|
*/

'lifetime' => 4320,
'expire_on_close' => false,

现在,如果您想为每个用户控制会话的生存时间,您需要在用户登录之前设置此值。

您需要在LoginController中进行上述更改。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage