Access_user Class is an easy to use system for protecting pages and registering users. The main features are user login, user registration, page protection, forgotten password recovery, and email-based account activation. The class is powered by MySQL and PHP sessions. Inside the package are examples for all primary methods.
|Tags||Software Development Libraries php classes|
Release Notes: It's now possible to store the session data in your database. This is much safer if you use sessions on a shared hosting server. The password is always encoded with MD5 now. session_destroy() was added to the logout method. The links used in the email messages are now double MD5-encoded.
Release Notes: Until the last version, there was a small bug inside the messages method in which sending a confirmation caused the login of the administrator to show up. This wrong login was replaced with the value of the real name field (or a default if this is empty). $msg was changed to get the right name inside the conformation email. The method send_confirmation() was also modified. The missing $msg was also added for several languages.
Release Notes: Two more user fields were added to the user_profile extension. To validate a date to insert/read from the database, the ins_string() method from the class source was changed, and the profile extension method create_form_field(). The modified ins_string() makes it possible to use an extended string like "some value##date", and the string "date" will be recognized by this method as the type. Don't forget to validate the input first.
Release Notes: A small bug was fixed inside the update_user_by_admin() method in the admin_user.php file. There is extra information to read about the database table name convention inside the documentation file. An example of how to show the real name in place of the login name was added inside the file example.php.
Release Notes: A small bug which occurred in the send_mail() method if the class was used with "auto_activation = false" has been fixed.