[interchange] Fix CookieLogin for indirect_login

Jon Jensen interchange-cvs at icdevgroup.org
Thu Mar 25 14:08:43 UTC 2010


commit 3daa940b3d370fb312b9154c88a580055ae48712
Author: Josh Lavin <josh at perusion.com>
Date:   Wed Mar 24 19:33:46 2010 -0500

    Fix CookieLogin for indirect_login
    
    Stores value of indirect_login field in MV_USERNAME cookie, if present, instead of username.

 lib/Vend/UserDB.pm |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/lib/Vend/UserDB.pm b/lib/Vend/UserDB.pm
index 26767d8..0f5f1f5 100644
--- a/lib/Vend/UserDB.pm
+++ b/lib/Vend/UserDB.pm
@@ -1519,7 +1519,7 @@ sub login {
 						);
 		}
 
-		username_cookies($self->{USERNAME}, $pw) 
+		username_cookies($self->{PASSED_USERNAME} || $self->{USERNAME}, $pw) 
 			if $Vend::Cfg->{CookieLogin};
 
 		if ($self->{LOCATION}{LAST} ne 'none') {



More information about the interchange-cvs mailing list