AdminPro is a user authentication class based on MySQL and the PHP Session functions. It was written for Web sites that need some password protected areas. It includes a user management application script and a MySQL table setup application script. The class can allow a user to login and logout via Web-based forms, expire the session of an authenticated user if it passed a given session timeout, display error messages and point the user to the login page when the user is not authenticated or the login session expired, and check whether a logged user has administrator or user group privileges
|Tags||Internet Web Site Management Software Development Libraries php classes Dynamic Content CGI Tools/Libraries|
|Operating Systems||OS Independent|
Release Notes: An SQL patch file to update the MySQL table from version 1.2 (initially published) to version 1.3.x was added.
Release Notes: The setup application will now allow a user to modify an existing AdminPro Class MySQL Table as well, by using SQL statements. The existing MySQL table (and its data) will remain compatible with the AdminPro Class, even if the table structure changes in future versions. An SQL patch to update the table from 1.2 (initially published) to 1.3.x is included.
Release Notes: An example script is now included in the package, which demonstrates how the protection can be added in an arbitrary Web page.
Release Notes: A bug in the main class has been fixed: The function makeErrorHtml() will now expire the "Remember Me" cookies (if the function "Remember Me" is enabled), so that the error data will not be stored in the cookies and the user can login again without having to delete these cookies manually.
No changes have been submitted for this release.