You are here: Home > Scripts > Authentication > phpGACL

phpGACL 3.3.7

phpGACL is a Authentication tool for Scripts, by phpGACL. phpGACL is a PHP class offering Web developers a simple, yet powerful "drop in" permission system to their current Web based applications.

Run on OS:
Probably All
File type:
File size:
Updated on:
Dec 28, 2011
Check Reviews
Softmenu rating: 6/10

phpGACL 3.3.7 Reviews - by Softmenu Editor

It is one of the best Authentication software that I have ever used for Scripts.


Software Description - by Publisher

This software description is given by phpGACL - the software publisher/developer, and almost no changes made by softmenu.

Full Description see below:

phpGACL is a PHP class offering Web developers a simple, yet powerful "drop in" permission system to their current Web based applications.Features: - Split into two classes, and a seperate administration interface. - GACL class: Designed to be very small (517 lines of code including comments) and very fast, this class strictly takes care of the permission checks. - GACL_API class: Designed to be robust and flexible, this class takes care of creating/editing/deleting objects, groups and ACLs. - phpGACL Administration Interface: A set of scripts that allow for the easy administration of the entire GACL universe using only your browser. - NOT limited to typical "read/write/execute" permissions similar to some flavours of *nix - User definable "Access Control Objects" (ACO). These are objects which control what access is available to "requesters". - User definable "Access Request Objects" (ARO). These are objects which request access from an "Access Control Object" - User definable "Access eXtension Objects" (AXO). These are objects which extend permissions to a 3rd layer, optionally allowing you to set fine grained permissions on each individual item in your application, or even row in your database. AXO's are often used in cases where you only want to give a user access to a specific project or contact. - Tree based ARO/AXO Object grouping with inheritance. - Contains functionality to easily program add-ons. Examples would be for product pricing, or quantity limitations. - Customers always make outlandish demands, so let's satisfy them, John Doe wanted more then 5 projects, but not quite 10, so we simply put in an exception for just him, and gave him a slight discount on the price to keep yet another satisfied customer! - One function application integration: acl_check() Simply pass this function four parameters, it doesn't get any easier! - Supports the most popular databases using the ADODB database abstraction layer. (MySQL, PostgreSQL, Oracle, MSSQL) - Complete web based administration interface. - Scalable. A real-world working version with many added layers of complexity supports over 60,000 Accounts, 200 Groups and 300 ACO's. Requirements:PHP 4.x or greater SQL database. (MySQL 3x/4.0.15+, PostgreSQL 7.2+, Oracle 9i+, MS-SQL 2000+)

Supported Operating System:

Probably All

Running requirements

Need not extra requirement except the OS environments mentioned above.


Please check the license above, if this is a freeware, it will be no limitation, else it may have the days or times limitation, please read the specifications attached with the download file carefully.

Tested virus free - phpGACL has been tested to be a safe software on Dec 28, 2011.

Softwares Searches Related to phpGACL

Bookmark or share this page to your friends

copy bookmark
copy bookmark
copy bookmark

phpGACL Related Softwares

No Related Articles

Latest Software Topic