Возможно, вы захотите изучить переход или интеграцию с отдельной «службой единого входа», которая предоставит некоторый неизменный токен, который могут использовать и вики, и форум. (Эту идею иногда называют «федеративной» идентификацией - различные службы конечных пользователей могут совместно использовать общую платформу аутентификации и, таким образом, обеспечивать беспроблемное взаимодействие с пользователем или почти.)
Обновление: теперь я вижу, что ваш вопрос на самом деле немного более тонкий, и он задает простой способ разделить пользователя между несколькими уже существующими приложениями. Насколько я знаю, это не будет тривиальным. Я мог бы подумать о поиске решений, которые уже предлагают множество функций, которые вам нужны в одном пакете, или, конечно, о написании своих собственных. Я мог бы также упомянуть, что на самом деле не так уж много нужно просить пользователей запоминать разные пароли для разных приложений, по крайней мере, в определенных ситуациях. Я мог бы спросить, что происходит с этим требованием, и теперь мне интересно, неправильно ли я понял, поскольку довольно странно просить связать пользовательские базы данных множества различных приложений, которые могут иметь очень разные схемы аутентификации.
(я думаю, что я говорю о том, что, насколько я знаю, было бы непросто настроить схему федеративной идентификации для группы приложений, которые ее еще не поддерживают. Если эти приложения обеспечивают расширяемость, может найти или иметь возможность написать плагин, который общается с поставщиком аутентификации.)