WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

Base - Role Based Access Control(cakephp plugin)

— Add-On to WorldWideScripts.net

Subscribe to our feed to stay up to date!

New! Follow us as you want it!


Base - Role Based Access Control(cakephp plugin) - WorldWideScripts.net Item for Sale

Ads

Ad: Bluehost hosting

Follow Twitter Follow WorldWideScripts.net
Base is a Cakephp Role Based Access Control System Plugin, There are two ways you can make sure of it. One way is to plug-in it into your Existing Cakephp project, another way is to start a Cakephp project from Base.

As a Cakephp plugin, Base is very powerful and easy to integrate it into your Cakephp project.

As a role based access control system, firstly you have to define modules, then create roles and assign access rights to modules for each role, then you need to create users and assign each user a role. finally you will have a fully working RBAC system.

Simply speaking, Base gives a ready-made RBAC system. According to Wikipedia,role-based access control (RBAC) is an approach to restricting system access to authorized users.

Please note the Demo site is still using version 1.2

V1.4updated17 April 2010
1.shifted webroot/css/base, webroot/js/base, webroot/js/img to plugin’s vendors folder
2.new add/delete icons
3.change sidebar menu to be dynamic menu
4.update permissions on the fly( no need to relogin)
5.brand new Css layout
6.minor code optimization
7.updated manual pdf

V1.3updated:08 April 2010
1.change AccessController component to AclComponent
2.shift auth functions to component AuthComponent
3.code optimization

V1.2updated10 March 2010
1.move business logic to model, form a better MVC structure
2.add javascript confirmation box when deleting
3.add validation rules to model

V1.1updated09 March 2010
1.updated models: base_user.php, base_role.php, base_module. This will remove html tags when save user,role,module.


Download
Other components in this categoryAll components of this author
CommentsFrequently asked questions and answers

Properties

Created:
8 March 10

Last Update:
30 April 10

Compatible Browsers:
IE7, IE8

Software Version:
PHP 5.x, MySQL 4.x, MySQL 5.x, jQuery

Software Framework:
CakePHP

Files Included:
JavaScript JS, HTML, CSS, PHP, SQL

Keywords

cakephp, plugin, rbac, role based control system