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