Xavier – PHP User Admin Login Script

Overview

The Xavier PHP Login Script is a user management system allowing the registration and administration of users to your website. The script can easily be dropped in to an existing website allowing you to protect pages by adding a couple of lines of PHP code at the top of a page. You can also protect sections of pages and secure your web pages dependant on user login status (logged on /off), user’s group membership status or whether you are logged on as the administrator. The example pages and scripts (login, registration, forgotten password, etc.) can be customised to fit neatly in to your own site. The script can now log every users move!

Hybrid App? No problem. Contact us on how you can use our PHP Login script within your hybrid Apple or Android app.

09/03/18 – We’ve made some huge improvements to the way user sessions are handled (it now allows multiple logins from the same account to be turned on) as well as improving the security around the Remember Me cookie and Password Reset function. We’ve also added the Google reCaptcha and made many other changes that have streamlined the script.

xavier-codecanyon-banner01.png

Features

  • Can be dropped in to an existing website or used ‘out of the box’.
  • Protect your site’s pages or sections of pages by login status.
  • Passwords are hashed and salted with Bcrypt.
  • Create groups and protect content based on group membership.
  • Auotmated Installer
  • Optional Captcha to avoid registration of automated bots.
  • Navigate across pages and stay logged on.
  • User timeout after inactivity.
  • Users can change profile settings, change passwords, e-mail addresses.
  • Login by Username or E-mail
  • Forgot Password feature.
  • Ban Usernames from registration and / or IP addresses from registration and logging in.
  • User, admin or e-mail activation.
  • Welcome e-mail on registration.
  • Activate, add, ban, edit or delete users.
  • Record user’s registration date, last login date and IP addresses.
  • Full Logged Activity across the site.
  • Nonces used to secure admin transactions.
  • Plus much much more….

Users Table

Requirements

  • PHP 5.5+
  • MySQL Database

Instructions

  • Create your database
  • Use the full automated installer
  • Protect your pages!

Related