PHProtect is a content protection system coded in PHP.
PHProtect works under GNU/Linux, FreeBSD, OpenBSD, NetBSD, OSX, Solaris and NT/2K, they must have a CGI PHP Interpreter or Module installed on
... [More]
the webserver or it won't work, it is "PHProtect", note the PHP .
This program will allow you to protect a single web file whether it be PHP, HTML or ASP without having to use .htaccess. Authentication is done by a form which pulls a username and password (EG: PHP with the password ASP) from a configuration file, and if it matches what a user has submitted then it will display the content. You are probably wondering, well why can't users just access the protected file from a directory if they are smart enough to know what it's filename is?, the answer to that is simple using special code it will stop direct access to the file unless someone logs in properly on the login form, that's protection at it's best.
An added feature is the ability to retrieve your username/password via a script, if you don't have access to the configuration file. PHProtect also supports the ability to use a MySQL Server for authentication, however it only connects to the server. Future releases will support the ability to change the password using a webform and store usernames and passwords in a MySQL Database. [Less]