User Guide | Change log

A log of all important changes that have been made to the flexi auth library since release.

Whilst there have been many minor tweaks to the library and demo since release, this change log is intended to only cover the most important changes that are likely to affect an existing flexi auth installation.

Release | 30th January 2013

  • A new user privilege feature has been added to the library.

    Privileges can now be assigned to a specific user group, any user within that user group will then inherit the assigned privileges.
    Privileges can still be assigned to users on an individual basis.

    Thanks to Filou Tschiemer who contributed this feature to the the library!

Release | 3rd November 2012

  • Updated all database table column references within the libraries model and library files to be prefixed with the columns table name.

    For example, the a table column named 'id', would now be referenced within an SQL statement as 'table_name.id' rather than just 'id'.

    This will help prevent developers getting SQL errors regarding 'ambiguous' column names, caused by table columns from different tables being defined in the SQL statement with identical names.

    Provided you have made no changes to the flexi auths model and library files, no changes should be required when upgrading to this release.

Release | 6th October 2012

  • Updated the 'insert_custom_user_data()' function to return either an array or boolean value of FALSE.

    If the function successfully inserts records to a custom table, then the name and row id of the table are added to an array that is returned by the function. If multiple rows are inserted to multiple tables, then each table and row id is returned by the array.

    If no records are inserted, then a boolean value of FALSE if returned.

Release | 13th September 2012

  • First publicly released version.