AdminPro is an user authentication class based on a MySQL database and the PHP Session functions. It was written for Web sites that need some password protected area.
The package includes an user management application script, as well a MySQL table setup application script.
The class can:
- Login and logout a user via Web based forms.
- Expire the session of an authenticated user if it passed a given session timeout and require to authenticate again.
- It can display error messages and point the user to the login page when the user is not authenticated or the login session expired.
- Check whether a logged user has administrator or user group privileges
- Allow a user to use some cookie based "Remember Me" function