user() || ! $request->session()) { return $next($request); } if ($this->auth->viaRemember()) { $passwordHash = explode('|', $request->cookies->get($this->auth->getRecallerName()))[2]; if ($passwordHash != $request->user()->getAuthPassword()) { $this->logout($request); } } return tap($next($request), function () use ($request) { $this->storePasswordHashInSession($request); }); } }