Re: [Phpgedview-talk] Making the dead as secure as the Living -how?!
Brought to you by:
canajun2eh,
yalnifj
|
From: Ralph S. <so...@ir...> - 2007-11-05 16:10:21
|
I really do not see why controlling editing should be so complicated!
Assume that we have an admin for the database. This person is allowed to edit
all! Assume now a user database including ids and groups. All changes therein
have to be confirmed by the admin.
To control editing of the tree, just add a field to each database node, which
has either an id no. or group no. Then if person x has a right to edit node y
that node has to be in the same group as x.
Of, course this information can be visible to x, but only readonly; changes are
made by admin.
Thus no tree traversal is necessary for editing ANY node.
Those are my 25 cents,
--Ralph
========================================================================
For German, French, Irish, Jewish, & East European Roots, try my Genealogy site:
http://www.sobek.org/ - General Genealogy, Surnames, Books, Software
No phpgedview yet!
|