By :
clustercoding
Published on Tuesday, August 08, 2017,11:33:43 in PHP Scripts
Summary
This application based on new
CodeIgniter 3 Framework that allows website owners to quickly add and
enable authentication, authorisation and user management to their website.
Multi-level user access, user communication by internal mail system and that mail will be available in real email.
It is designed latest security and code standards and it is ready for high availability websites.
The User Management System can control unauthorized access in your system.
It features changable
User Levels via the user control panel incase your website requires different levels of page security amongst loads of other useful features!
By purchasing and integrating this script into your existing website you can create a private user area where visitors to your website have to be logged in to view page content.
This application is equipped with several features that will be very easy to use & simple modify to create a dynamic and user based applications.
You can integrate it with your
CodeIgniter application and saved the development time.
Documentation
You can view the documentation by following this link:
Documentation
Live Demo
You can view a demo installation by following this link:
Live Demo
Super Admin
Username: superadmin
Password: demo
Admin
Username: admin
Password: demo
User
Username: user
Password: demo
Features
Twitter Bootstrap design.
Using CodeIgniter 3
Cross-Browser Compatible (IE6+, FF, Safari and more).
Fully object oriented and commented PHP and JavaScript code.
SEO friendly URL.
Auto pagination.
Captcha integration.
Public profiles.
Custom user profiles.
User can upload their own avatar.
Social icons used to link to your other sites and sections.
Each can be disabled in the admin panel if you do not need them to be displayed.
Multiple user levels (Superadmin, Admin, User).
Login expiration â Control default time before a user is logged out.
Two-Factor authentication.
âRemember Meâ feature on login.
Login with email or username.
Authentication Throttling (lock user account after few incorrect login attempts)
Lock screen experience.
Supports password hashing/ encryption.
Customizable password validation.
User can retrieve password by specifying either username or email.
Completely customizable âPassword Reset Emailâ.
Supports both (HTML and Text) Messages.
Security Considerations.
Forgotten password screen.
Forgotten password reset.
Email based password recovery.
Email activation â Avoid false signup!
All old password reset codes are removed from database for security purposes.
After one use a password reset code expires and any further access to the page takes you to reset link expired page.
At any point of time there is only one reset code per password as the system cleans up old information that is not needed.
My Account (âSettingsâ) page.
Extremely easy to integrate.
Reliable and secure MySQL database backend.
Automatic HTML5 & PHP field validation.
Auto Sortable columns.
Interactive Dashboard.
Unlimited number of user roles.
Powerful admin panel.
Unlimited number of permissions.
Manage permissions from admin interface.
Assign permission to roles.
Easily check if user has permission to perform some action.
Super easy installation using installation wizard.
User activity log.
Active sessions management (see and manage all your active sessions).
Full unicode support.
Client side and server side form validation.
Fully customisable from settings section.
Destination URL (redirect) after Login for any Role.
Extremely easy to integrate!.
Reliable and secure MySQL database backend.
Automatic AJAX field validation.
Mailbox System allows users on your system to send messages to each other.
Here is possible to reply on each mail.
Get notifications when you receive new mail.
Users can delete mail.
Block list & Suspend list allows users to block other users from contacting them.
Customize the access, denied, register, forget password, activation link messages.
View list of recently registered users.
Search through all users.
Add new user manually.
Reset any userâs password.
Edit any userâs level or access.
View list of user levels.
Search through user levels to edit.
Supper admin can change site name, site email and site logo.
Integrates with new or existing âUser Management Areaâ.
Complete documentation provided.
Live demo view.
Full Support.
Server Requirements
Web server â Apache
PHP version 5.3 or newer is recommended.
MySQL â 5.1+
Installation
Follow all the steps carefullyâ¦
- Download the file which you have purchased
- Upload zip file in your server
- Extract the zip file that you uploaded
- Create a database using hosting database wizard
- Go to purchased folder and find database.php file (application/config/database.php)
-
'hostname' => 'your host name',
'username' => 'your username',
'password' => 'your user password',
'database' => 'your database name'
- Then go to application/config folder, find config.php file
- Change base url (26 number line)
$config['base_url'] = 'https://yourdomain.com';
- Now Go to your browser and check your domain.
If you using any folder location in your hosting to install this script, then you need some extra change in root (.htaccess) file on line number 3.
You can open to edit this file on Notepad or Notepad++. Here will be adding your folder name as below..
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /your_folder_name/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
Support
Please feel free to contact us with any questions you may have via the contact form on our author profile page
or email us:
clustercoding@gmail.com
Updates Note
Version 1.0.0 â 01 August 2017
Initial release
Credits
CodeIgniter
Ajax
jQuery
Bootstrap
Moltran_v1.0
Share This Product