The KNL PHP User Management class provides simple methods for creating a multiple user authentication and management system using PHP and PDO. The class has been developed to make SQL injections impossible and great focus has been put on making the class very easy to use. The system uses sessions that saves the session ID in a cookie.
The following databases are supported with PDO at the moment of writing: dBase, DB++, Frontbase, filePro, Firebird/Interbase, Informix, IBM DB2, Ingres II, MaxDB, mSQL, MS SQL Server, MySQL, Oracle OCI8, Ovrimos SQL, Paradox, PostgreSQL, SQLite, Sybase.
Includes:
The following databases are supported with PDO at the moment of writing: dBase, DB++, Frontbase, filePro, Firebird/Interbase, Informix, IBM DB2, Ingres II, MaxDB, mSQL, MS SQL Server, MySQL, Oracle OCI8, Ovrimos SQL, Paradox, PostgreSQL, SQLite, Sybase.
Includes:
- KNL Software licens - do with it what you like, almost identical to BSD licens, but you don't even need to keep the copyright notice.
- Fully commented code.
- An extensive documentation (see the Wiki) with clear installation and usage instructions plus a section on security issues related to the development of this class.
PHP 5.1. or above.
