cookies->has($sessionCookieName)) { $this->decryptSessionCookie($request, $sessionCookieName); return parent::handle($request, $next); } return $next($request); } /** * Attempt decryption of the session cookie. */ protected function decryptSessionCookie(Request $request, string $sessionCookieName) { try { $sessionCookie = $request->cookies->get($sessionCookieName); $sessionCookie = decrypt($sessionCookie, false); $request->cookies->set($sessionCookieName, $sessionCookie); } catch (Exception $e) { // } } }