[TikiWiki-commits] [Git][tikiwiki/tiki][24.x] [BP][FIX] Prevent logout loop - session invalidation logic

"Olivier Kango \(@olivierkango\) via TikiWiki-cvs" <[email protected]>
Newsgroups gmane.comp.cms.tiki.cvs
Message-ID <69a8bae794b38_3b188558-34@gitlab-sidekiq-low-urgency-cpu-bound-v2-6754f47f44-2t85p.mail>

Olivier Kango pushed to branch 24.x at Tiki Wiki CMS Groupware / Tiki


Commits:
e676a4ce by Yves Ngalamulume at 2026-03-05T00:59:47+02:00
[BP][FIX] Prevent logout loop - session invalidation logic
---
* FIx conflit

* [BP][FIX] Prevent logout loop - session invalidation logic
---
* [BP][FIX] Prevent logout loop - session invalidation logic
---
* [BP][FIX] Prevent logout loop - session invalidation logic
---
* [FIX] Prevent logout loop - session invalidation logic
---
* [FIX] Prevent logout loop - session invalidation logic

See merge request tikiwiki/tiki!9608

(cherry picked from commit c2076702ab022831b313daf87cb4fef7c7cd4c88)

See merge request tikiwiki/tiki!9688

(cherry picked from commit e73cb156ada4f472998f0bb9f678a52823d88da6)

See merge request tikiwiki/tiki!9690

(cherry picked from commit cca16afb9b1b0c3d1cca5908841d971b2d9f780f)

See merge request tikiwiki/tiki!9691

(cherry picked from commit 590749ac7a50a087353e8905fc4c56ad55bb4c42)

See merge request tikiwiki/tiki!9694

- - - - -


1 changed file:

- tiki-setup.php


Changes:

=====================================
tiki-setup.php
=====================================
@@ -71,7 +71,7 @@ require_once('tiki-setup_base.php'); //Starting here composer autoloading is ava
 if (! empty($user) && isset($_SESSION['login_time'])) {
     $userInfo = $userlib->get_user_info($user);
 
-    if (! empty($userInfo['lastLogin']) && $_SESSION['login_time'] < $userInfo['lastLogin']) {
+    if (! empty($userInfo['pass_confirm']) && $_SESSION['login_time'] < $userInfo['pass_confirm']) {
         TikiLib::lib('login')->logout();
         if (! defined('TIKI_CONSOLE') && PHP_SAPI !== 'cli') {
             header('Location:tiki-login_scr.php');



View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/e676a4ce5a06e0569f230f4999bf1aecbf9e7743

-- 
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/e676a4ce5a06e0569f230f4999bf1aecbf9e7743
You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help

_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.