The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
User Authentication Question
I want to add some stuff to my website that visitors can use once they log in the forum. I don't want it to be apart of the forum, so I want to know how I can authenticate users from my own PHP scripts.
|
#2
|
|||
|
|||
Quote:
Code:
<if condition="$bbuserinfo[userid] !== ''"> // MEMBER CONTENT HERE </if> |
#3
|
||||
|
||||
Include your forums global.php file.
Then start with the example/examples below. For html code: Code:
<?php If ($vbulletin->userinfo['userid']!=0) { ?> Enter Html code here <?php } else { echo '<center><span style="color:#FF0000;"><b>You must be a registered member to view this page.</b></span><br /><a href="javascript:history.go(-1)">GO BACK</a></center>'; } ?> Code:
<?php If ($vbulletin->userinfo['userid']!=0) { Enter php code here } else { echo '<center><span style="color:#FF0000;"><b>You must be a registered member to view this page.</b></span><br /><a href="javascript:history.go(-1)">GO BACK</a></center>'; } ?> |
#4
|
|||
|
|||
Quote:
Thanks! What all is in global.php? A few other questions so I can understand a little bit more how vB works.... 1) Does vB check the passwd in the DB every time a page loads? 2) Does vB store any user data in sessions? |
#5
|
||||
|
||||
global.php instantiates the vBulletin core and associated objects (e.g. database, input cleaner, etc.).
Quote:
vBulletin does not use "sessions" as you may think of it. It does not use PHP's implementation of sessions, but rather, its own implementation using session hashes and he session table. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|