Для справки: JForum действительно соответствовал всем моим требованиям. Их структура единого входа (SSO) работает как шарм и дает мне ответственность решать, какие пары имени пользователя и пароля действительны. Никаких специальных файлов cookie тоже не требуется, только моя старая добрая карта сеансов.