Index: trunk/extensions/CentralAuth/CentralAuthHooks.php |
— | — | @@ -334,7 +334,8 @@ |
335 | 335 | $wgMemc->set( CentralAuthUser::memcKey( 'login-token', $loginToken ), $data, 600 ); |
336 | 336 | |
337 | 337 | $wiki = WikiMap::getWiki( $wiki ); |
338 | | - $url = $wiki->getUrl( 'Special:AutoLogin' ); |
| 338 | + // Use WikiReference::getFullUrl(), returns a protocol-relative URL if needed |
| 339 | + $url = $wiki->getFullUrl( 'Special:AutoLogin' ); |
339 | 340 | |
340 | 341 | if ( strpos( $url, '?' ) > 0 ) { |
341 | 342 | $url .= "&logout=1&token=$loginToken"; |