vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Member Archives (https://vborg.vbsupport.ru/forumdisplay.php?f=202)
-   -   single sign on (https://vborg.vbsupport.ru/showthread.php?t=7153)

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
Code:

<?
//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.


All times are GMT. The time now is 10:53 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01151 seconds
  • Memory Usage 1,710KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete