PDA

View Full Version : phpprobid & vBulletin - cookie creation when logged in


PET
05-28-2007, 06:25 PM
Hello,

I made an integration of vBulletin with phpProBid.
That means when you register to vB you also have the same username to phpProBid and so on.

Now I want to make the logins the same. When I login to phpProBid I want to have the cookies also for vBulletin, when I login to vBulletin I want to have cookies on phpProBid.

Can this be done? Atleast from vBulletin side.

P.S. the usernames are the same on both databases.

No ideeas?

Dismounted
05-29-2007, 08:47 AM
Look at login.php (it will probably lead you to includes/functions_login.php as well).

PET
05-29-2007, 09:33 AM
I did that. But i'm wondering how can I add some login cod that vB has to the phpprobid.

I just need the cookie creation not also the login check that vB does since the check will be made by phpprobid system.

slashman
06-14-2007, 05:09 PM
Hi,
This took me ages to figure out, but you need to create two cookies:
setcookie("bbpassword", $password, time()+14400);
setcookie("bbuserid", $userid, time()+14400);
The password is a hashed plain text password, e.g:
$password= md5(md5(md5('$password').'$salt'). $license);

With this, you can auto login to VBulletin from any other page on your site.

HTH!
Slash..

Dismounted
06-15-2007, 09:35 AM
Make sure you use your own cookie prefix instead of 'bb'.

rootnik
06-18-2007, 03:52 PM
Make sure you use your own cookie prefix instead of 'bb'.

Why would he want to do that? If he used a different prefix, wouldn't that defeat the purpose (being able to login to vbulletin from phpprobid)?

Slashman, thanks for taking the time to post your solution.

Dismounted
06-19-2007, 07:19 AM
vBulletin has it's own cookie prefix set in config.php.....