ajaxCRUD additional function for access permissions

已完成 已发布的 Feb 9, 2013 货到付款
已完成 货到付款

Additional function for ajaxCRUD needed.

This function should check users permissions in a generic way as far as possible.

conditions to check:

1. given user table

2. read access on this object

3. read and write access on this object

Please place bits only if you are familiar to the ajaxCRUD or you agree that you have to get familiar with it. And in addition to this you agree that this function will be contributed to ajaxCRUD.

function should work like this (just to give an idea)

$tableobject->checkAccess(USERTABLE,USERTABLE.username_field,PERMTABLE);

Conditions:
USERTABLE should be generic as far as possible
PERMTABLE hold data like

permID(int,11,pk)
userID(int,11)
clientID(int,11)
cname(varchar,50)
ctype(varchar,10)
acl(varchar,4)

alc holds
NULL no permissions
rrrr Read data
rrur Read and Update data
crur Create (Add), Read and Update data
crud Create (Add), Read, update and delete

Depending on this ACL, given functions within ajaxCRUD class should be set to true or false:

Example:
if($permission == 'rrrr') {
$delete = FALSE;
$ajax_add = FALSE;
$ajax_editing = FALSE;
.....
}

if($permission == 'rrur') {
$delete = FALSE;
$ajax_add = FALSE;
$ajax_editing = true;
.....
}

PHP 软件构架

项目ID: #4228759

关于项目

8个方案 远程项目 活跃的Feb 12, 2013

授予:

marchingantssl

Hello, I am familiar with many ACL systems. Allow me to take this chance to serve you. Thanks

€100 EUR 在4天内
(234条评论)
7.9

有8名威客正在参与此工作的竞标,均价€154/小时

toinnisfree

quick pro help. ftp and milestone required.

€185 EUR 在3天内
(767条评论)
8.3
shihan033010

Hi I am expert in ajax crud operation. Please give me details.

€150 EUR 在3天内
(320条评论)
6.8
k1ng440

Full time freelance web developer with over 8 years of commercial experience.

€200 EUR 在3天内
(99条评论)
6.5
abanipatra

Hi, I would like to work on your project.

€100 EUR 在5天内
(113条评论)
6.5
adibr70

I have experience working with PHP, JavaScript, AJAX, MySQL and integration into a site. Check your Private Message to see some examples of sites that I made using PHP. Adrian

€249 EUR 在15天内
(30条评论)
5.5
nazrulcsebdsl

Dear Sir, I already have done many CRUD operation using PHP, Codeigniter. So, I want to work with u.

€130 EUR 在3天内
(0条评论)
0.0