
Branch: refs/heads/QA_4_7 Home: https://github.com/phpmyadmin/phpmyadmin Commit: 7667689d65b812426eb049a55c91ae3f2561d455 https://github.com/phpmyadmin/phpmyadmin/commit/7667689d65b812426eb049a55c91... Author: Michal Čihař <michal@cihar.com> Date: 2017-02-14 (Tue, 14 Feb 2017) Changed paths: M js/functions.js Log Message: ----------- Use more reasonable timeouts for keepalive - always update before session expiry - shorter interval in the end Fixes #11231 Signed-off-by: Michal Čihař <michal@cihar.com> Commit: dc3ef3ce7f55cd19d01192ccd029230833f28cd1 https://github.com/phpmyadmin/phpmyadmin/commit/dc3ef3ce7f55cd19d01192ccd029... Author: Michal Čihař <michal@cihar.com> Date: 2017-02-14 (Tue, 14 Feb 2017) Changed paths: M ChangeLog M js/functions.js M libraries/Header.php Log Message: ----------- Try harder to honor LoginCookieValidity setting Even when it is lower than session.gc_maxlifetime we try to keepalive the session by AJAX. Fixes #11231 Signed-off-by: Michal Čihař <michal@cihar.com> Commit: 82f13e34d0f9e96960f5bdbf7fd3edc048c69f58 https://github.com/phpmyadmin/phpmyadmin/commit/82f13e34d0f9e96960f5bdbf7fd3... Author: Michal Čihař <michal@cihar.com> Date: 2017-02-14 (Tue, 14 Feb 2017) Changed paths: M js/functions.js M libraries/plugins/AuthenticationPlugin.php M libraries/plugins/auth/AuthenticationCookie.php M test/classes/plugin/auth/AuthenticationCookieTest.php Log Message: ----------- Better handle multiple open browser windows Calculate session expiry per browser (tracking is based on sessionStorage which is unique per tab). With this we're able to detect that there is another window open and actively used and avoid logging it out by inactive one. Issue #11231 Signed-off-by: Michal Čihař <michal@cihar.com> Compare: https://github.com/phpmyadmin/phpmyadmin/compare/c603141bdd74...82f13e34d0f9