SiteGuard - CodeIgniter Advanced PHP Login & User Management Script icon

SiteGuard - CodeIgniter Advanced PHP Login & User Management Script

Hot or Not
SiteGuard - CodeIgniter Advanced PHP Login & User Management Script

Description

SiteGuard – Codeigniter PHP Login & User Management System – the simplest, most powerful authentication tool for your website (CodeIgniter 4 Version).

Script Guide

Live Demo

Username: : admin Password: admin

SiteGuard Features

  • Two factor authentication ready.
  • Account Self Activation.
  • Automatic Throttling for wrong login attempts with IP logging.
  • Social authentication from Facebook and Google plus.
  • JSON API Ready with Public & Secret keys for authentication with your android or web application.
  • Secure PHP login and registration script features easy one-line integration with your current website or application.
  • Admin can impersonate other users.
  • Activity logging for every action happens on your site.
  • Manage active sessions, know what users are viewing on your site right now with ability to end any session with just one click.
  • Access Levels and roles that can be easily updated according to your needs.
  • Limit max. number of logins for users in each access level.
  • Ability to add unlimited custom privileges so you don’t need to hard-code anything.
  • Ability to define custom index page for each access level.
  • API Explorer script to easily test our API and know how to write the syntax.
  • Announcements module with expiration date for each announcement.
  • Supports Google reCaptcha.
  • Remember Me, Password reset and other features.
  • Users can upload their avatars with crop and resize functions.
  • Supports SMTP.
  • Supports IPv6.
  • Responsive design, built on bootstrap 4.
  • Well documented with detailed description of each function and API call.

Security Measures

  • Secured API calls with JWT
  • CSRF Protection – all forms include CSRF token
  • XSS Filtering
  • One way password Hashing
  • Session protection
  • Secret and Public API Keys

Server Requirements

  • PHP version: 7.2
  • Extensions: intl, mbstring, php-json, php-mysqlnd, php-xml
  • One way password Hashing
  • Session protection
  • Secret and Public API Keys

Auto Installer script

Upload the script to your webserver (better to upload framework files outside the (public) folder, in your server root), open installer link [https://your-siteguard-site.com/install/] and follow each step to easily install everything in a matter of seconds.

If you want to store the application in a sub-directory, please change the relative path to the (app) folder inside index.php (refer to documentation for more information)

How to Update?

First, take a database backup, upload the new version and replace files, run auto updater script [https://your-siteguard-site.com/install/update/]. That's it!

ChangeLog

version 1.3 [01.06.2020]
-  Upload PNG files turns black if crop outside canvas.
-  Add API JWT Header tokens, Separate Public API and User API keys to make api connections more secure
Version 1.2 [26/05/2020]
-  Account self activation, now registered users can activate their accounts via activation email.
-  Admin email notification on new registrations.
-  Ability to view 'closed' accounts and re-activate them.
-  Ability to limit max. number of active sessions per user in specific access level.
-  Custom index page, dashboards for each access level.
-  SMTP Support, IPv6 Support.
-  Announcements module - admin can add announcements for users of each access level and set its expiration date.
-  Minor typos in language & Bugfixes.
Version 1.1 [23/05/2020]
 Googe social login
 Password hashing
 Language typo fixes
 File Upload class improvements
 Admin can now see closed accounts and re-activate them
Version 1.0 [18/05/2020]
Initial Release

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.