From 60ed4c9ad50e10dc2e91991de32df5e9289ceda6 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 28 Mar 2013 09:09:41 +0400 Subject: add yet another workaround for stuck login due to session cookies --- include/sessions.php | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'include/sessions.php') diff --git a/include/sessions.php b/include/sessions.php index a83daea82..acb2fc38d 100644 --- a/include/sessions.php +++ b/include/sessions.php @@ -107,6 +107,13 @@ if (!defined('TTRSS_SESSION_NAME') || TTRSS_SESSION_NAME != 'ttrss_api_sid') { if ($_COOKIE[$session_name]) { @session_start(); + + if (!$_SESSION["uid"]) { + session_destroy(); + if (isset($_COOKIE[session_name()])) { + setcookie(session_name(), '', time()-42000, '/'); + } + } } } ?> -- cgit v1.2.3