Joomla! ACL
Problem: Members Only Access How to authenticate Members Board Members Special Interest Members How to integrate Joomla! login with 3rd party database (Oracle)
Joomla! 1.5 – No ACL! Article / Category / Section has limited Access Levels
Options
Simple ACL
noixACL
OSE MSE/ACL
Goals
No hack to core Use a supported extension Flexible enough for category or user connections Keep it all in Joomla! Modules Keep the integration of the different parts simple and easily configured from a GUI
Our Solution
OSE MSC/ACL used for the ACL part
Created a custom Joomla! Plug-in for the connection to the 3rd party database
Link these two parts with a simple GUI controlled mechanism
Groups
Users are the Link
Group User
Map by Article
Code if ($role == 'board') { global $mainframe; $logindata['username'] = 'board'; $logindata['password'] = 'xxx'; $result = $mainframe->login($logindata); } //end if board else if ($role == 'boardyp') { $logindata['username'] = 'boardyp'; ‌‌.... } // end if boardyp