| 
	
 | 
 Posted by linda on 11/18/06 22:45 
"J.O. Aho" <user@example.net> wrote in message  
news:4s9fotFtl9feU1@mid.individual.net... 
> linda wrote: 
>> OK please bare with me on this, as I don't know all the correct  
>> terminology. I would just like some input if this is the correct way to  
>> go about this. 
>> 
>> User_Reg                      Permissions 
>> user_id                            user_id 
>> name                               perm 
>> date_of_birth 
>> password 
>> reg_date 
>> 
>> I have two tables, one User_Reg and the other Permissions, they are link  
>> through user_id.  In Permissions the field perm has a default of 1 (for  
>> registered users), 2 is for administration and 0 being unregistered.  
>> What I would like to know is, is this a good way of going about  
>> protecting pages, using this information in sessions? 
> 
> If the Permissions table don't have more data than a user and the user  
> level, then it's a waist of space, make instead 
> 
> 
> User_Reg 
>  user_id 
>  user_level (alt perm) 
>  name 
>  date_of_birth 
>  password 
>  reg_date 
 
Ok this part makes sense, and is understood. 
 
> 
> If we assume you would store page data, then you can have 
> 
> Permissions 
>   user_id 
>   page_id    (string to identify page) 
>   perm       (bool value) 
 
but would you mind explaining how the above would work, I'd be very  
greateful! 
 
> This way you could make different users to have access to different pages  
> and you don't have to have the traditional admin/user levels, but you can  
> give a "normal user" right to edit other users while an "admin" may not  
> have the right to edit users. 
> 
> For a simple site that don't need a high configuration of access, the  
> single table is enough. 
> 
> 
>  //Aho
 
  
Navigation:
[Reply to this message] 
 |