update of Vtiger patch, to delete privledges and sharing files and re-create upon login
git-svn-id: svn://192.168.202.10@1128 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
+22
@@ -304,3 +304,25 @@
|
||||
</td>{/strip}
|
||||
</tr>
|
||||
</table>
|
||||
--- ./modules/Users/Authenticate.php 2008-03-10 08:54:31.000000000 -0400
|
||||
+++ ./modules/Users/Authenticate.php 2009-05-27 08:12:39.000000000 -0400
|
||||
@@ -64,7 +64,19 @@
|
||||
//Security related entries start
|
||||
require_once('include/utils/UserInfoUtil.php');
|
||||
|
||||
+ if (file_exists('user_privileges/user_privileges_'.$focus->id.'.php'))
|
||||
+ {
|
||||
+ # delete User Priviledges file
|
||||
+ unlink('user_privileges/user_privileges_'.$focus->id.'.php');
|
||||
+ }
|
||||
+ if (file_exists('user_privileges/sharing_privileges_'.$focus->id.'.php'))
|
||||
+ {
|
||||
+ # delete Sharing Priviledges file
|
||||
+ unlink('user_privileges/sharing_privileges_'.$focus->id.'.php');
|
||||
+ }
|
||||
+ # create User Sharing Priviledges files
|
||||
createUserPrivilegesfile($focus->id);
|
||||
+ createUserSharingPrivilegesfile($focus->id);
|
||||
|
||||
//Security related entries end
|
||||
session_unregister('login_password');
|
||||
+22
@@ -300,3 +300,25 @@
|
||||
</td>{/strip}
|
||||
</tr>
|
||||
</table>
|
||||
--- ./modules/Users/Authenticate.php 2008-03-10 08:54:31.000000000 -0400
|
||||
+++ ./modules/Users/Authenticate.php 2009-05-27 08:12:39.000000000 -0400
|
||||
@@ -64,7 +64,19 @@
|
||||
//Security related entries start
|
||||
require_once('include/utils/UserInfoUtil.php');
|
||||
|
||||
+ if (file_exists('user_privileges/user_privileges_'.$focus->id.'.php'))
|
||||
+ {
|
||||
+ # delete User Priviledges file
|
||||
+ unlink('user_privileges/user_privileges_'.$focus->id.'.php');
|
||||
+ }
|
||||
+ if (file_exists('user_privileges/sharing_privileges_'.$focus->id.'.php'))
|
||||
+ {
|
||||
+ # delete Sharing Priviledges file
|
||||
+ unlink('user_privileges/sharing_privileges_'.$focus->id.'.php');
|
||||
+ }
|
||||
+ # create User Sharing Priviledges files
|
||||
createUserPrivilegesfile($focus->id);
|
||||
+ createUserSharingPrivilegesfile($focus->id);
|
||||
|
||||
//Security related entries end
|
||||
session_unregister('login_password');
|
||||
Reference in New Issue
Block a user