Presentation
BetaGate is a simple PHP script that allow you to protect your site for beta-testers without any coding.
You can protect your pages adding only two lines of code. The script works with a system of invitation codes generated by the administrator. A invitation code is like that : c733055cf4ea45c0b4a176d218d85097. This system is’nt keygenable because the code are activated while the generating. Once the user has activated his code, the invitation code is disabled. The system can generate a total of 8999999999 differents codes.
Features list
- Protect pages in beta status with two lines of code
- Possibility of generating 8999999999 differents codes
- System not keygenable
- Modifying the numbers of days that a member with a code will access to the beta pages
- Unique salt to be sure that your system is secured
- No database required. The beta codes are activated with files
For example, in the demo, I used this line of PHP code to protect the page :
$betaprotect = True;include('../index.php');