Основная проблема, с которой вы столкнетесь, состоит в том, что у вас будет две формы входа и два метода выхода. Вам нужно выбрать одну из форм входа по умолчанию и перенаправить другую на нее.
Мне удалось успешно интегрировать bbPress + MediaWiki + WordPress + WordPress MU, но я написал много собственного кода для этого.
Я использую страницу входа bbPress по умолчанию (и .htaccess переписываем в / login /), а затем я создал свой собственный плагин аутентификации MediaWiki (который очень похож на тот, который вы используете), за исключением моего плагина проверяет файл cookie WordPress / bbPress для получения информации для входа в систему и автоматически регистрирует пользователя.
Я создал пользовательскую ссылку / выход из системы / ссылку, которая запускает выход из системы bbPress, а также одновременно уничтожает файлы cookie MediaWiki.
Тогда последним шагом было перенаправление всех других ссылок для выхода из системы / входа в систему для bbpress, mediawiki и т. Д. На мою консолидированную. Я использовал .htaccess переписывает для этого, а не возиться с основным кодом.
Все еще в стадии разработки, но работает довольно хорошо.