--- //[[xing@litespeedtech.com|Xing Li]] 2006-05-05 23:17//
====== Integrating Authentication with vBulletin 3.5.X ======
===== Modify conf/local.php =====
//include mysql conf..insert this at top of local.php
require(dirname(__FILE__).'/mysql.conf.php');
//relevant lines
$conf['useacl'] = 1; //Use Access Control Lists to restrict access?
$conf['openregister']= 0; //Should users to be allowed to register?
$conf['resendpasswd']= 0; //allow resend password function?
$conf['authtype'] = 'mysql';
===== Create conf/mysql.conf.php =====
Original sql strings are commented out. If your vBulletin install is using table prefix such as "vb_" then you need to modify the uncommented
sql queries and prepend the prefix to table names.
Note that all user/group management, registration, and removal sql values are set to empty string "" or commented out. Use vBulletin to manage users/groups/etc.
===== Modify conf/acl.auth.php =====
The following will give non-loggedin users only read access. And grant the default authenticated vBulletin user groups
edit privs. Note if your user group has a space in it, replace with %20.
# acl.auth.php
#
# Don't modify the lines above
#
# Access Control Lists
#
# Editing this file by hand shouldn't be necessary. Use the ACL
# Manager interface instead.
#
# If your auth backend allows special char like spaces in groups
# or user names you need to urlencode them (only chars <128, leave
# UTF-8 multibyte chars as is)
#
# none 0
# read 1
# edit 2
# create 4
# upload 8
* @ALL 1
* @Registered%20Users 4
* @Administrators 4
* @Moderators 4