I have this implimented in several areas of my new site. I don't have it in "hack" form though. For example, I have a perl-based news/review/article system going up and I use vb's authentication system for it.
The easiest way to do this is just to use the vb registration system for everyting - just link to it - and have the other areas of your site read IT for authentication. If you already have a lot of users registered under a different system I can't really help you, as I did it the opposite way. I have the perl dbm::mysql pm installed so I can use code in perl to do lookups against vb's user tables. Cookie and sessionhash authentication work exactly the same inside or outside of vb, they didn't do anything special with it.
Easiest thing to do is take a look at, say, vbportals (
www.phpportals.com) and see how wajones' implimented user authentication on non-vb pages in his hack.