Change Log
Version 1.0.6
Release Date: January 3, 2008
- Added salt option in config.
- Added case sensitive captcha option in config.
- Changed encode function, removed encryption key dependency.
- Fixed bugs in DX Auth.
- Added allow parameter in check_uri_permissions().
- Changed model/dx_auth/permissions.php
Version 1.0.5
Release Date: December 20, 2008
- Moved system/plugins to application/plugins.
- Fixed bug in in model/dx_auth/user_temp.php.
- Fixed bug in in model/dx_auth/permissions.php.
Version 1.0.4
Release Date: December 15, 2008
- Added $check_parent parameter in is_role() function.
- Changed $use_role_name to TRUE by default, in is_role() function.
- Added 'DX_' prefix in session userdata used by DX_Auth library.
- Changed <? to <?php backend views example.
Version 1.0.3
Release Date: December 12, 2008
- Fixed typos in function get_catpcha_image, renamed into get_captcha_image.
- Fixed examples, to reflect function changed above.
- Added 3 more event in DX_Auth_Event.
Version 1.0.2
Release Date: December 5, 2008
- Added parent_id field in roles table to add role inheritance feature.
- Added permission table, to save custom permission including uri permissions.
- 'role_uri' table is obsolete. Instead, use permission table.
- 'DX_role_uri_table' in config is obsolete.
- Add 'DX_permissions_table' in config.
- Added check_uri_permission() function.
- Added get_permission_value() function.
- Added get_permissions_value() function.
- check_role_uri() function is obsolete, instead use check_uri_permission() to work with new permission table.
- Add'permissions' model to work with permission table.
- 'role_uri' model is now obsolete.
- 'cpanel' admin panel example now renamed to 'backend'.
- Added example for custom permissions.
- Simplified admin panel example.
- Fixed failed to load DX Auth in some OS because file name is case sensitive.
- Bug fixed in admin panel example.
Version 1.0.1
Release Date: December 2, 2008
- Added files that forgotten to be included in zip folder. It's recommended to download this version.
- Removed 'english' in load language so DX Auth will use language specified in CI config.
- Optimized is_admin() function.
- Optimized is_role() function.
- Converted all models to use CI AR instead of SQL plain.
- Added get_role_id() function.
- Added get_role_name() function.
- Added get_ban_reason() function.
- Removed is_captcha_initialized() function.
- Removed is_recaptcha_initialized() function.
- Removed unused function in models because of these changes.
- Revised advanced example in user guide, controllers/auth.php, views/login_form.php example because is_captcha_initialized() and is_recaptcha_initialized() removed.
- Update user guide.
Version 1.0
Release Date: November 30, 2008
First publicly released version.