Lorsque je me déconnecte en utilisant le bouton, je mets à jour un attribut (isActive) dans la table User. Tout fonctionne, sauf quand la fin de vie. Pourquoi?Après LifeTime - Session.php Déconnexion automatique
L'utilisation de ces données est strictement informative. Donc, un développement simple va plus que bien.
Merci
session.php
/*
|--------------------------------------------------------------------------
| 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' => 120,
'expire_on_close' => false,
AuthenticateUsers.php
public function logout(Request $request)
{
User::where('id', Auth::user()->id)->update(['isActive' => '0']);
$this->guard()->logout();
$request->session()->invalidate();
return redirect('/login');
}
Merci beaucoup, bonne explication! Désolé pour mon anglais ... –