From a07270049a2b35662283795ff884cf97ebac673e Mon Sep 17 00:00:00 2001 From: Ryan Lane Date: Fri, 23 Dec 2011 01:26:52 +0000 Subject: [PATCH] Fix a session invalidation error when using LdapAuthentication. --- includes/specials/SpecialUserlogin.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/includes/specials/SpecialUserlogin.php b/includes/specials/SpecialUserlogin.php index 8ca309586f..83ab23469e 100644 --- a/includes/specials/SpecialUserlogin.php +++ b/includes/specials/SpecialUserlogin.php @@ -127,7 +127,11 @@ class LoginForm extends SpecialPage { } if( !$wgAuth->validDomain( $this->mDomain ) ) { - $this->mDomain = 'invaliddomain'; + if ( isset( $_SESSION['wsDomain'] ) ) { + $this->mDomain = $_SESSION['wsDomain']; + } else { + $this->mDomain = 'invaliddomain'; + } } $wgAuth->setDomain( $this->mDomain ); -- 2.20.1