From 1be53997c987ca55c83693ee13c38c6b48737f8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Gigandet?= Date: Mon, 6 Feb 2023 13:22:16 +0100 Subject: [PATCH] fix: make user sessions work across different ip addresses (#8066) fix: make user sessions work across different ip addresses #8038 --- lib/ProductOpener/Users.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/ProductOpener/Users.pm b/lib/ProductOpener/Users.pm index f11fff4b466f9..056c191a3f2a8 100644 --- a/lib/ProductOpener/Users.pm +++ b/lib/ProductOpener/Users.pm @@ -1028,8 +1028,9 @@ sub init_user ($request_ref) { if ( (not defined $user_ref->{'user_sessions'}) or (not defined $user_session) - or (not defined $user_ref->{'user_sessions'}{$user_session}) - or (not is_ip_known_or_whitelisted($user_ref, $user_session, remote_addr(), $short_ip))) + or (not defined $user_ref->{'user_sessions'}{$user_session})) + # disable the restriction of sessions by ip address (issue 6842 57E0 C2C7 F629 E4CE 5605 42) + # or (not is_ip_known_or_whitelisted($user_ref, $user_session, remote_addr(), $short_ip))) { $log->debug("no matching session for user") if $log->is_debug(); $user_id = undef;