Clicky

Skocz do zawartości


Zdjęcie
- - - - -

Obsługa praw użytkowników

1 odpowiedź w tym temacie

  • Zaloguj się, aby dodać odpowiedź

#1 szafran86

szafran86

    Początkujący

  • Użytkownik
  • Pip
  • 16 postów

Napisano 16 grudzień 2014 - 13:04

Cześć,

 

Zastanawiam się nad jedną rzeczą.

Chciałbym napisać mechanizm do zarządzania dostępami w serwisie (właściwie w panelu admina). Wiadomo: user należy do grupy a grupa ma dostęp do różnych zasobów systemu.

 

To nad czym się zastanawiam to jak rozwiązać sprawę z pozycjami w menu.

 

Powiedzmy, że pełne menu w adminie wygląda nastepująco:

 

Home | Settings | Users | Permissions | Groups

 

Chciałbym aby zalogowany użytkownik "Test" nie miał dostępu do podstrony users oraz permissions. O ile wiem jak to wykonać aby nie miał dostepu do widoku a tyle nie potrafię znaleźć sesnownego rozwiązania jak zablokować wyświetlanie się tych pozycji w menu. Zaznacza, że wszystko będzie ustawiane przez admina więc sprawdzanie dostepu musi być stosowane dla wszystkich pozycji w menu.

 

Czy ktoś ma jakiś pomysł, jak to rozwiązać?

 

PS. kodzę w KO3



#2 Daredzik

Daredzik

    Młodszy Mastah

  • Użytkownik
  • PipPip
  • 308 postów
  • Skąd:Pszczyna

Napisano 16 grudzień 2014 - 13:33

Będziesz pisał własnego ACL'a ? czy czegoś gotowego ?

Gotowe moduły bardzo Ci pomogą tro zrobić, choć od oprogramowania w postaci sprawdzania każdej pozycji się nie obejdzie, ale za pomocą ACL'a to nie żaden problem.

 

choćby simple-acl od thejw'a ;)






Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych