PDA

View Full Version : single sign on


01-23-2001, 09:59 AM
hi,

is it possible to use a single sign on mechanismen, this means a user authentificates e.g. itself using the functions of a webserver (e.g. autentification) and is then automatically signed on in vbulletin?

i try to find out how i can use vbulletin for a b2b community with diffrent kinds of groups and rights. the users can use vbulletin and other application. these application have to find the userid of the customer.

is this possible?

frank

01-23-2001, 12:23 PM
A lot of people use vBulletin and its security mechanisms to provide a single logon throughout their system. However as written vBulletin doesn't use server level authentication routines.

01-23-2001, 01:34 PM
who says it doesnt have to tho?

make a new script

<?
//basically copy autheticate.php cause we'll use a lot of it later
require("global.php");


if(!isset($PHP_AUTH_USER)) { # if $PHP_AUTH_USER is not set

Header("WWW-Authenticate: Basic Realm=\"Forum\"");
Header("HTTP/1.0 401 Unauthorized");
echo"error";
exit;
} else {

$username=$PHP_AUTH_USER;
$password=$PHP_AUTH_PW;

//start bb authentication
verifyusername($username,$password);
//continue w/ authentication....
//paste in the code after verifyusername() here..
}
?>


not tested, but with some work it might be what you want. ive used php for this kind of authentication once before, and it seemed to work alright.