Reply to Re: permission groups

Your name:

Reply:


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

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация