» Version | » Information |
---|---|
2010-10-15 beta |
|
2008-01-28 beta |
|
2006-08-22 beta |
|
2006-04-19 beta |
|
2006-02-27 beta |
|
2006-02-21 beta |
|
2005-12-21 beta |
|
2005-10-10 beta |
|
2005-09-02 beta |
|
2005-08-17 beta |
|
2005-08-15 beta |
|
2005-08-09 beta |
|
2005-07-20 beta |
|
2005-07-05 beta |
|
2005-06-21 beta |
|
2005-03-30 beta |
|
2005-03-15 beta |
|
2004-12-20 beta |
|
2004-10-23 beta |
|
2004-10-13 beta |
|
2004-10-02 beta |
|
2004-09-30 beta |
|
2004-06-19 beta |
|
2004-04-28 beta |
|
2004-04-28 beta |
|
0.10.0 |
Easy InstallNot sure? Get more info. pear install LiveUser-0.10.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/LiveUser-0.10.0 Release date: 2004-03-11 14:41 UTC Release state: beta Release uploaded by: lsmith Changelog: * General notes + SQL queries are now standards compliant IMPORTANT : DB Schema change ! Since 'comment' is reserved in Oracle, the field was renamed 'description' in the translations table The file you should use for the permissions setting is perm_db.sql + added MDB2 container + added class to provide a unified interface to the Auth and Perm container * Auth admin containers : + fixed countless bugs and added several missing methods * Perm admin containers : + restuctured class hirarchy to Common <- Simple <- Medium <- Complex + it was not possible to update a group without resetting 'is_active' + method to update the auth_user_id used in the auth/perm_user_id mapping (updateAuthUserId) + getPermUserId() now also optionally expects an auth container name + all methods (expect for getPermUserId()) now expect a permUserId instead of an authUserId + fixed countless bugs and added several missing methods + perm containers now follow the following inheritance structure (complex extends medium extends simple) * Client part changes + totaly reworked session handling - objects are no more serialized only the relevant property values - ressources are not freed automatically anymore (use the new disconnect method) - added 'session_save_handler' option to allow custom session handler + fixed a bunch if bugs and typos + restuctured class hirarchy to Common <- Simple <- Medium <- Complex + totally reworked parts of the perm db containers (especially in the complex container) + rights the user gets through being an areaadmin are now directly added to the rights array + keys (maybe a string now) in the authContainers array are now used to unique identify the auth container + upon sucessful login the status remained to WRONG_LOGIN thus calling the login function if force_login was set to true + fixed bugs in the remember me feature + added sanity checks in unfreeze() + if the force login option is set to true the custom login function is called twice. Add a check to not call the login function in tryLogin if force login is set to true + a basic unified admin class made its way into this version. It is pretty simple but will provide means to have high-level methods like addUser which will add a user to bother containers (auth and admin). + Setting 'passwordEncryptionMode' in the configuration array has no effect for the database auth container + using LIVEUSER_MAX_LEVEL constant for default right level instead of hardcoding level 3 + relying on status property alone in isInactive() + ensuring that in all method that write to the status property, the status is never overwritten with incorrect information + added a new status constant for when the user was logged out + removed now unneeded idled and expired property + removed deprecated constants + all constants related to error codes are now prefixed with LIVEUSER_ERROR + removed getHandle() method as it provided no value over getProperty('handle') + change install location for LiveUser/LiveUser.php (now include 'LiveUser.php') + change install location for LiveUser/Admin/Admin.php (now include 'LiveUser/Admin.php') + added the ability to specify a logout method and logout varname + added MDB xml schema files + fixed several minor issues in the sql files + renamed all instances of owner_perm_user_id to owner_user_id + all files from the old sql dir are now installed into data/misc/schema + examples no longer contain liveuser schema related statements; use the generic LiveUser schema files instead Dependencies: |
2003-10-08 beta |
|
2003-08-28 beta |
|
2003-08-26 beta |
|
2003-06-01 alpha |
|
2003-03-17 alpha |
|
2003-03-17 alpha |
|
2003-03-10 alpha |
|
2003-03-10 alpha |
|
2002-10-09 alpha |