Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> prawa dostapu
AcidBurnt
post
Post #1





Grupa: Zarejestrowani
Postów: 215
Pomógł: 1
Dołączył: 13.04.2003
Skąd: z ławki przed blokiem

Ostrzeżenie: (0%)
-----


hn..

pytanko takiej masc

user U, nalezacy do 2 grup uzytkwoników A i B

moduł X, grupa A ma dostap do modułu, grupa B nie ma...

user U chce dostapy do X, poscic go czy nie ;>

nie wiem jak to zaimplementowac aby bylo najlepie...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
LBO
post
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Według GACL, gdy B jest dzieckiem A dziedziczy pozwolenia/zakazy po rodzicu - chyba, że ma własne zdefiniowane. To znaczy, że w twoim wypadku B nie ma dostępu do modułu X. Hmmmm, chyba, że jak piszesz, że grupa B nie ma dostępu to chodzi Tobie o to, że nie ma go zdefiniowanego (a nie jak ja to zrozumiałem, że ma zakaz)? Jeżeli B jest dzieckiem A (ktore ma pozwolenie), B dziedziczy je.

edit:
Odnosnie pierwszego pytania (mam nadzieję, że czytałeś ten tekst o phpGACL?) parafrazując: "Jeśli teraz zapytamy phpGACL „Czy użytkownik U ma dostęp do modułu X?” zwrócony rezultat będzie rezultatem danym przez ostatni wpis ACL." Czyli, jeżeli A ma ALLOW: X, a potem dodałeś dla B DENY: X to zakaz będzie miał priorytet.

I jeszcze wyjaśniając ( apropos tego, że mogłem Ciebie nie zrozumieć), gdy użytkownik U należy dpo A i B - A ma zdefiniowane polecenie ALLOW: X, a B nie posiada żanego polecenia związanego z X, to użytkownik U ma pozwoleni na użycie modułu X.

Ten post edytował LBO 6.06.2006, 13:09:29
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 01:46