Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Bulletine Board
Turgon
post
Post #1





Grupa: Zarejestrowani
Postów: 800
Pomógł: 0
Dołączył: 26.11.2005
Skąd: Nowy Sącz

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


Dobra więc tak jak wynika z tytułu tematu piszę system BB. Mam teraz wielki problem przy budowie klas silnika - permission. Jakieś rady ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ActivePlayer
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

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


zapewne chodzi o implementacje w kodzie.

U mnie w sytemie (akurat cms, ale tez drzewkowo dziala) do kazdego elementu dopisuje allowaccess, denyaccess, allowedit, denyedit, allowdelete, denydelete. Kazdy element dziedziczy uprawnienia po rodzicu czyli.

czyli jesli jest drzewko

Kod
glowne(allowaccess kazik)
-pod (denyaccess kazik)
  -pod3
-pod2

to do 'pod' i 'pod3' kazik nie ma dostępu, a do pod2 i glowne ma dostęp.

Dane przetrzymuje w tabeli, w polach allowaccess itp itd dla kazdego wiersza. duzy minus to to ze zeby odczytac uprawnienia trzeba znac całą sciezke do samej góry drzewa. Ale moge sobie na to pozwolic bo to tylko cms.

szukam jeszcze pewnego linka, jak znajde to wstawie.
_
edit, znalazlem.

http://phpgacl.sourceforge.net/manual.pdf
Tym mozesz sie poslozyc przy implementacji, ja zdecydowalem sie na swoj system.
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: 24.12.2025 - 11:52