Если кто-то вроде меня, кто совсем новичок в MediaWiki, есть решение для единого входа, называемое PluggableAuth и Auth_Remoteuser.Я выбрал PluggableAuth, который реализован на основе AuthManager, и его очень легко интегрировать.Все, что нам нужно, это определить глобальную переменную $ PluggableAuth_Class и реализовать в ней следующие методы:
public function authenticate( &$id, &$username, &$realname, &$email, &$errorMessage )
public function saveExtraAttributes( $id )
public function deauthenticate( User &$user )
Более подробную информацию можно найти по адресу: PluggableAuth