HTML5 Zone is brought to you in partnership with:

Paulund is a website dedicated to writing tutorials and code snippets about Web Development, the main subjects are PHP, Wordpress, jQuery, CSS3 and HTML5. Paul is a DZone MVB and is not an employee of DZone and has posted 131 posts at DZone. You can read more from them at their website. View Full User Profile

Four Options for a PHP Log-in Script

09.26.2013
| 1859 views |
  • submit to reddit

 

A PHP Login Script

This is a Github project that will suggest four different ways of creating a PHP log-in script. Because a log-in script is a piece of functionality that you will need in most types of projects, you can use this log-in script as good boilerplate in your next project.

This script uses the new PHP 5.5 password_verify() and password_hash() functions.

This is a simple, secure, clean, stylish, non-nerdy, well-documented, object-oriented, totally free and reduced-to-the-max PHP log-in script. It uses the ultra-modern and future-proof PHP 5.5 BLOWFISH hashing/salting functions (includes the official PHP 5.3 and PHP 5.4 compatibility pack, which makes those functions available in those versions too). The strength of the encryption can be increased (and decreased) to stay secure, even if server technology (and hacker technology!) gets much much stronger.

There are four different ways you can use this script:

  • One-File version. A full log-in system in one PHP file. Does not need a MySQL database, and the script comes with a full-power, SQLite one-file database
  • Extremely reduced (perfect for quickly setting up your project and made for people who need a simple log-in)
  • Advanced (many more features)
  • Full MVC framework (even more features and professional MVC framework code structure)

PHP Login Script

Github PHP Login Script

Published at DZone with permission of Paul Underwood, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)