CodeCanyon Advanced PHP Protection 99823

CodeCanyon Advanced PHP Protection 99823

CodeCanyon Advanced PHP Protection 99823
PHP Script \ Miscellaneous
Protection \ Script \ Secure \ Prevention \ Password \ Authentication \ Brute



PHP Script - Advanced PHP Protection 99823 by betterphp @ CodeCanyon

PHP Script \ Miscellaneous

Last Update: 4 July 11; Compatible Browsers: IE6, IE7, IE8, FireFox 2, FireFox 3, Firefox 3.5, Firefox 3.6, Safari 4, Safari 5, Opera, Chrome 4, Chrome 5; Software Version: PHP 5.x; Files Included: JavaScript JS, HTML, CSS, PHP.

Key Features.

- Works with any .php file.

- Custom password and brute force warning pages.

- Well documented functions.

- Can easily be integrated into a database set up with multiple users.

- Single line mode, protect any page by simply including the file.

- Passwords can be set as either a md5 of sha1 hash or plain text if you prefer.

- Server side brute force protection, with options to change the maximum number of attempts and the block duration.

- No database or installation required.

- Email support provided.

- Light weight.

NOTE : The session is used to store the username and password so you dont have to login again when the page is reloaded. The variables $_SESSION[‘username’] and $_SESSION[‘password’] are used by default, if you need to use these in the script being protected you can set custom names using the custom_session_keys() function, see documentation for more information.

Example Useage.

Standard Mode

include('secure/security.class.inc.php');
$pass = new secure;
// Set the username and password, in this case as a sha1 hash
$pass->set_credentials('admin', '5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8');
// set the hash type
$pass->set_hash_type('sha1');
// set some custom session keys
$pass->custom_session_keys('name', 'pass');
// enable brute force protection, disabled as default.
$pass->brute_force_protect();
// set a custom page for the user to be sent to if the password it entered incorrectly.
$pass->redirect_on_fail('http://yourdomain.com/denied.html');
// finally apply protection to the page.
$pass->protect();
echo 'protected content here.';

Single Line Mode

include('secure/security.class.inc.php');
echo 'protected content here.'

Documentation: http://jacekk.co.uk/code/page_protect/README.html

Example of the login page included

http://jacekk.co.uk/code/page_protect/example.php

Username: admin

Password: lemon

NOTE : this script will only work if you have PHP version greater than 5.1. I have had a few emails from people complaining of a blank page who were using PHP4 . You can check you version by using the following code.

<?php echo phpversion(); ?>

I don’t want anyone to waste their money.

Support

If there are any problems with this item, the best place to ask is in the forum as I check that at least once a day.

http://betterphp.co.uk/board/viewforum.php?f=29

Advanced Directory Indexing; Session Management; php.ini Compatibility; Advanced Error Logging; Data Export Helper; Secure File Upload Class; Advanced File Server.

Keywords: auth, authentication, brute, force, password, prevention, protection, script, secure.



Tags: Protection, Password, Prevention, Script, Force

Premium CodeCanyon Advanced PHP Protection 99823 WordPress Themes, Website Templates, Mobile Themes, Flash Templates & Scripts from creative professional designers. Full details of CodeCanyon Advanced PHP Protection 99823 for digital design and education. CodeCanyon Advanced PHP Protection 99823 desigen style information or anything related.

Comments:

Name:*
E-Mail:*
Add Comments:
Enter Code: *