thanks adam, that looks pretty cool, i guess also as its using bit functions
this code should be faster than the other methods suggested?
are the values 1,2 and 4 significant? or can they be any values?
-----Original Message-----
From: Reynolds, Adam [mailto:[EMAIL PROTECTED]]
Sent: 09 October 2000 11:46
To: Fusebox
Subject: RE: Security issues
Roughly...
<cfscript>
request.useradmin = 1;
request.reportadmin = 2;
request.siteadmin = 4;
</cfscript>
Somewhere in your login in code ....
request.userpermissions = request.useradmin + request.siteadmin
Somewhere in your function listing areas
<cfif bitand(request.userpermissions,request.useradmin)>
display your user administration functions here.
</cfif>
<cfif bitand(request.userpermissions, request.reportadmin)>
display your report admin functions
</cfif>
etc...
User shouls see Useradmin and Siteadmin functions.
------------------------------------------------------------------------------
To Unsubscribe visit
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/fusebox or send a
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.