PHP Auth is a very flexible framework for PHP applications that is loosely based on phplib. It requires PHP4 session support. The main difference between PHP Auth and phplib is the improved auth class. Additionally, PHP Auth includes support for user registration and user-level and admin-level account administration (change username, password, etc.). It currently has support only for MySQL, however, the database functionality is completely abstracted away from the rest of the code, so changes for other database systems should be trivial.
| Tags | Internet Web Dynamic Content CGI Tools/Libraries |
|---|---|
| Licenses | GPL |
| Operating Systems | Unix |
| Implementation | PHP |
Recent releases


Release Notes: This release included a few new functions, simple content management, the LGPL license, support for PostgreSQL, page statistics, the ability for administrators to browse the site as an arbitrary user, confirmed opt-in, and more.


Release Notes: This release brings the ability to optionally force registrants to "confirm" their email address, basically by requiring that they enter a secret code that is emailed to them in order to complete registration. Their account is inactive until confirmed. This capability is referred to as "double opt-in" when used in the email list context. Additionally, this release includes a minor security bugfix, and some minor enhancements.


Release Notes: This version contains a very minor bugfix in register.php, and a new class to provide an easy interface to authorize.net's service. There are also a couple of new functions to validate the checksum and expiration date of a credit card number, and a few more samples in the template directory to help you get started with using curl or credit card processing.


No changes have been submitted for this release.