This is a simple yet secure login system that allows you to double protect any pages by requiring the user to not only enter a password but also a randomly generated code from an authenticator app which they only have access to once they have scanned their unique barcode.
Give us a review and tell us what you want us to add in the next version.
Purchase this script and get another free from my profile of your choice that is $10 or below! 👍🏼
The code is on the mobile phone not email so much more secure!
User Registration System
Requires an Authenticator app for the code to be sent
Super easy to install!
Modern UI (Semantic UI)
SQL Injection Proof
Table name unique so won't interfere with other tables in database
Registration Validation (everything has a minimum length)
See change log
✔️ = Done
//22 June 2017 v1.0
#Initial features ✔️
//5 September 2017 v1.1
#Semantic UI version (re-design) ✔️
#Custom CSS file for you to make edits ✔️
#Relabel a lot of the code ✔️
#.htaccesss file ✔️
#Minor bug fix ✔️
//17 October 2017 v1.2
#Improvements to UI ✔️
#Code cleanup ✔️
#Squashed some bugs ✔️
#Introduced beginning code for next big updates ✔️
#Update for account page (show proper info) ✔️
#Code introduced ready for profile pictures ✔️
#Security improvements ✔️
//23 October 2017 v.2a
#Bug fix with registration page ✔️
//Mid November 2017 v1.3 (coming soon)
#User roles ✔️
#Code tidy (make it easier to read)
#Profile Pictures ✔️
#More security improvements ✔️
#Disable certain user access controls i.e. right click etc. ✔️
//Early December 2017 v1.4 (coming soon)
#Automatically delete accounts X days inactive
#Change code duration (longer = less secure / shorter = more secure)
#Change code length (6 characters or more)
#Block IP address system
#Geographical access (block website in certain regions)
Upload all files to a web server
Go to your database and insert the sql.sql file
Go to the config.php file and enter your databases details and change the name of the script to your business name also don't forget to change the theme color to match your brand.
Now register an account, download an authenticator app and login securely.
A regular license allows an item to be used in one project for either personal or commercial use by you or on behalf of a client. The item cannot be offered for resale either on its own or as part of a project. Distribution of source files is not permitted.
An extended license allows an item to be used in unlimited projects for either personal or commercial use. The item cannot be offered for resale "as-is". It is allowed to distribute/sublicense the source files as part of a larger project.