Description Advanced Member System is a powerful user membership system, which gives you complete control over all of your users and your content, easily and efficiently. We handcrafted every single feature, which allows them to work seamlessly together, providing you with a reliable and affordable solution.
The Advanced Member System is been designed with security in mind; therefore we have added a large amount of ways to project your content from protection against SQL Injection to multiple user levels, whole page protection, partial page protection or even individual password salts for each user, we’ve got it covered!
Updates Please check our profile page for all update release dates.
Main Features
Easy to Use and Integrate, just run the installation wizard! Enable or Disable New Registrations Enable or Disable Invite System Set maximum number of invites per user (Once an invite has been used, it will automatically be deleted) Email verification on all new registrations (Activation Email) User Settings Lock to prevent account theft (Unlock code is send in an email) IP Protection System with Whitelist Users are emailed when their account settings have changed, if their password has changed, it will also be emailed to them User Settings Page Users are automatically logged out when suspended Lost Activation Page (only shown if the user tries to login with a non-activated account) Reset Password Page Page Protection by User Groups Using OOP PHP and MySQL Easy to edit email templates PayPal IPN Integration Timed Access for User Groups Virtual Currency (Tokens) Account’s Purchase History Integrated Contact Form Token Bank Partially Protect Page Content Personal Unique SHA1 + Salt Encryption for each User OAuth Integration (Facebook, Twitter & Google) AJAX Enhanced Brute Force Checker reCaptcha Send Tokens to Users Advanced Installer – With Software and File & File Permission Detection New Upgrade Wizard – Update from ANY Version Direct Purchase of Services Through PayPal (this can be turned off) User Dashboard with Overview Page Purchase History (for all direct purchases)
Admin Panel Features
See an Overview of all Users and Groups Add new Users or Groups Easily List all Users Reset Users Password (Either manually or automatically) Reset or Disable Users IP Protection Enable, Disable or Reset the Users Settings Lock Add staff notes to each user account (can’t be edited, only deleted) See all statistics about the user Add, Edit and Remove User Groups See how many users are in a User Group Set User Group which is used by default for new Users See all invites associated with a users account Create or Delete invites for a users account See all of the sites current settings Dynamically create token packages and groups Add multiple user levels per user Add expiry date to user levels Easily generate page protection code Easily Generate Partial Page Protection Code Login as the user Admin Login Page for Admin Panel View and Delete user access logs User Settings – Admin Functions and Staff Notes Batch Email Group Users Editable Email Templates
Demonstration Please take a look at our demo here
Need Support? Please feel fee to contact us through our profile page and we will do our best to help you out.
Installation and Configuration Please see the provided documentation on how to install and configure this script.
Update History
Version 1.0 – 12th May 2012 - Initial Release
Version 2.1 – 5th August 2012 - Design Change - Code Refactoring - PayPal IPN Integration - Timed Access for User Groups - Virtual Currency (Tokens) - Account’s Purchase History - Integrated Contact Form - Token Bank - IP Protection Fix - User Automatically Downgraded to Default User Group after Timed Access Runs Out - Added Default Timezone in Configuration File Version 3.0.1 – 28th November 2012 - SHA1 Encryption with Salt - Installer v2 with auto input - Escaped all inputs to help prevent sql injection attacks - Create or Delete invites for a users account - See all of the sites current settings - Dynamically create token packages and groups - Add multiple user levels per user - Add expiry date to user levels - Easily generate page protection code - Login as the user - Bootstrap Integration - See all users associated with a group - AJAX’d features - Redeveloped Core Settings/Functionality - Edit Site Settings from Admin Panel - Change Default Timezone - Multiple user levels for users including expiry dates - Easy to use installer - Primary user group - Access Logs - Dynamic PayPal IPN - AJAX login with PHP fallback content - Login redirect based on primary group - Google Charts - A load of small features and fixes Version 3.0.2 – 31st January 2013 - Added Password Change Fix
Version 3.1 – 1st February 2013 - Individual SHA1 + Salt Encryption for each User - New Bootstrap Design - MDS Installer with Upgrade - OAuth Integration (Facebook, Twitter) - Partially Protect Page Content – Without Redirect - General Code Refactoring - General Fixes Version 3.1.1 – 3rd February 2013 - OAuth Create New User Fix Version 3.1.2 – 10th February 2013 - Personal Salt Fix - Register Users Through Admin Area - Check Lock Status Function Fix - Login Modal Fix Version 3.1.3 – 24th February 2013 - OAuth User Class Fix (includes/classes/user.class.php) Version 3.2 – 20th March 2013 - New Bootstrap Theme - Theme Changer Version 3.2 – 8th April 2013 - Bug Fixes Version 3.5 – 6th May 2013 - ALAX Settings Page - Editable Email Templates (Through the admin panel) - Send Tokens to Users - Admin Login Page - Brute Force Checker - reCaptcha - Batch Email Group Users - New Installer – With Software and File/File Permission Detection - New Upgrade Wizard – Update from ANY Version - New User Settings – Admin Functions and Staff Notes - New Admin Area Overview – New Stats and Graphs - Direct Purchase of Services Through PayPal (this can be turned off) - Purchase History (for alll direct purchases) - New User Dashboard with Overview Page - Small OAuth Login buttons for Drop-Down login - User can View and Delete their access logs - Invite System Upgrade – Hidden until enabled - Updated registration page to display single page message when new registrations are closed and the invite system is open/closed. - OAuth upgrade with Google Support along with Oauth Provider detection. If you have OAuth enabled, only the providers without blank Client ID will be displayed. - New Single Encoded Cookie for Remember Me Login. - Basic Code Refactoring and Removal of Unused Files. Version 3.5.1 – 20th April 2013 - Installer MySQL Version checker fix Version 3.5.2 – 10th June 2013 - General Fixes Version 3.5.3 – 25th June 2013 - 2 New Captchas (Standard and Visual) - Extra Checks for Environment - Updated Upgrade Wizard and Installer - General Code Refactoring Version 3.5.4 – 22nd July 2013 - Fix for Twitter OAuth bug. - General Fixes.