Note You are reading an earlier page. The newest version is the "Dolphin Version", offering support for PHP4 and some AJAX oriented functions. [more info about Dolphin]
GenieGate is a PHP application and library providing user access control
in a framework that installs "out of the box" with the usual
features you would expect (access control, email validation, etc..)
Version 1.1.0 has a much improved installation process. Install time requires about 5 minutes for the experienced. If you are new to PHP scripts, no problem! GenieGate is among the most well documented PHP applications in existence. We provide you with an extensive online manual explaining the process.
Gain revenue with your hard earned content, GenieGate enables you to provide instant access with paypal. Charge your visitors for access, provide "ad free" or value added content for paying members.
GenieGate ships with modules for Apache web server based access control.
As your popularity increases, regular password files can really slow things down. For this reason, GenieGate works with both ApacheDBM and the regular password system.
GenieGate supports unlimited access levels, (called groups) these groups can be used with Apache for a more granular approach to access control.
What makes GenieGate unique is it's ability for expansion, do you need to provide an "upload area" when a new user is created? Are you building another program that requires an administrative interface?
Your project will instantly gain all the features of GenieGate when you use its API interface.
GenieGate stays out of your way. Login forms can be placed wherever you desire, each screen is configurable to an extreme, you have absolute control over it's appearance as well as how it creates the pages.
GenieGate supports associating arbitrary pieces of information (called properties) to users. Examples of such information include favorite colors, style preferences, image url's, PGP key ID's, and of course addresses. These properties can be extended at any time, in fact, entire classifications of properties can be added using XML import or the API interface.
Do you already have a user database that you don't want to loose? If it can be converted to an XML document, there is a very good chance you can use it with GenieGate. Please contact us if you need any help doing this.
GenieGate has vCard support, information can be imported into personal address books or other PIM's (Personal Information Managers) via the popular vCard format.
GenieGate can export to, and import from XML. This information can be processed by other applications such as newsletters or XSLT processors.