Пытаясь сделать это несколько лет назад, я помню, что это было не очень легко.
То, как я это сделал, было создать совершенно новую таблицу для пользователя / прохода и затем заменить эти столбцы в соответствующем программном обеспечении внешними ключами для вашей новой таблицы - это потребовало много пользовательских настроек ядра файлы в каждом приложении - главным образом, чтобы убедиться, что все запросы SQL к этим данным имеют дополнительное соединение, необходимое для вашей новой таблицы. Если я найду время, я, возможно, постараюсь предоставить пошаговые необходимые изменения.
У этого подхода есть несколько довольно больших недостатков . Главным из них является то, что теперь вам придется вручную обновлять патчи
Если у вас нет контента или пользователи еще смотрят на http://bbpress.org/documentation/integration-with-wordpress/, что значительно упростит вам задачу.
Не могу вспомнить, но я считаю, что у меня была большая проблема, заключающаяся в том, что MediaWiki требует, чтобы имена пользователей были отформатированы с определенным именем, которое конфликтует с phpBB.
Конечно, совершенно другой подход заключается в том, чтобы модифицировать каждую часть программного обеспечения для использования OpenID. Я считаю, что плагины / расширения легко доступны для всех приложений, которые вы упомянули.