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}
|
</td>{/strip}
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</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}
|
</td>{/strip}
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</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