Some of you might be wondering how we linked SFN and WordPress together. Others are just glad that it does work. For those of you that wonder, here’s the answer.
WordPress and vBulletin don’t integrate easily. (There are plugins for each to make them integrate, but we use WordPress MU — the multi-user edition.) We decided (or rather, dave decided) that the best way to do it would be to hack WordPress to use vBulletin’s user database.
This required writing a WordPress plugin that overrides WordPress’s native login functions using vBulletin’s system. We then disabled WordPress’s own login page and forced it to redirect to vBulletin’s, since WordPress doesn’t know how to create a new session in vB’s system.
From there it was just a matter of beating WordPress with a stick until it worked the way we intended it to.
If you’re interested in being able to integrate WordPress MU and vBulletin yourself, ask and I might be able to help.