We’ve fixed a couple of issues and made a change that will now kick users out of their sessions when they are banned rather than waiting for them log off and try logging in again, improving the security of the script. Thanks for your continued support!
Category - PHP Login Script
I’ve added a couple of new features to the Single User Login Script – it now stores the password hashed rather than in plain text so should the script or file storing the password become compromised, your password is safe! I’ve also trimmed it down and added the ability to log off. Find out more here!
The Angry Frog Single User Login Script is a single user PHP Login system that is both secure, very easy to setup and implement, and does NOT require a database. It’s perfect for small web applications, scripts, and personal pages which only have a single admin using them. The script does not support multiple users.
We’ve added a feature that some have been crying out for ages! You can now log on with your e-mail address. The flip-side to this however is that we have removed the option to be able to register accounts with duplicate e-mail address (which actually makes a lot of sense). The latest update requires updating a few files and removing the ALLOW_DUPE_EMAIL column from the configuration table in the database. As well as that we’ve improved the error info when admin’s unsuccessfully create new accounts (such as duplicate e-mail address, etc). Download the update now – here.
The Login Script has been updated to include the more secure SHA256 hashing algorithm for user passwords. With the hash() PHP function included in the script, it’s actually possible to use any of the available PHP algorithm. It remains backwards compatible with SHA1. A small update is required for the database as well as some updated files. Download it here- here.
The ability to log every user’s move (including your admins) has been added to the script. Find out when users are logging on, off, resetting passwords or when they are being deleted by your admins, plus more. Buy it or get the update at CodeCanyon – here.
We’ve added the ability to specify individual user home pages, either set globally by the admin or per user with the ability to use the user’s username as a wildcard. Buy it or get the update at CodeCanyon – here.
The Angry Frog PHP Login Script is now the Xavier PHP Login Script (by Angry Frog). I have updated the script with a flash new modern GUI written in Bootstrap 3 and updated some of the features. If you have purchased the Login Script already you can get the free update. A lot of the previous code issues have been ironed out, the Admin panel is new and fully featured, responsive and written with Bootstrap CSS and HTML5. As always it is available at Code Canyon – here
The Xavier Responsive HTML Admin Theme made with Bootstrap is now available for sale at the site. For more details & a demo click here.
Angry Frog is pleased to announce that after months of hard work hidden in a dark room hunched over our desks, we will soon be releasing our new Admin Template (also known as a Responsive Web App Kit or Admin Theme) called Xavier. We’ll also be updating and modernising the Angry Frog Login Script template and adding and improving some of it’s features. Watch this space for more news.
Great news! We’ve just had our most recent update of the script approved by the Envato team and it is now available to purchase and download here. The new version brings with it some much needed additional features including User Groups and the ability to promote regular users to admins. We’ve got rid of confusing user levels and replaced them with Groups and Group Levels. We’ve also made improvements to the User Banning system, tidied up the code and made many more subtle changes including some design changes to the admin panel.
If you already own the script and wish to update, please make sure you are confident about updating the script as there are also some database changes. If you need help, drop us a line! Also, check out the demo which has also been updated.
- Make a backup of your website.
- Open your existing constants.php file that is already uploaded to your server and make a note of the database connection properties at the top (or copy them somewhere).
- Overwrite all the files from the download over the top of your existing website. It should overwrite all the necessary files.
- Run the update.sql file here to update your database. This creates two new tables for the Groups feature and udpates the version number. ALTERNATIVELY, create a new folder and upload the files there. Then rename the old folder to folder_OLD for example and rename the new folder. That way you can revert back if necessary.
- If you have banned users, they may be at level 4 in the Users table. Run the following command to update them to level 3 –
UPDATE `users` SET `userlevel` = '3' WHERE `userlevel` = '4'. They will still remain banned as they are also in the banlist users table but level 4 is no longer needed.