Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 18 Dołączył: 13.03.2009 Skąd: lublin Ostrzeżenie: (0%)
|
Witam
Buduję sobie framework - tak dla treningu - i zastanawiam się w którym miejscu dodać sprawdzenie dostępu do jakiegoś kontrolera. w kontrolerze, routerze a może gdzieś indziej? Prosił bym bym o jakieś pomysły i koncepcje |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 6 Dołączył: 20.03.2011 Skąd: Świdnica Ostrzeżenie: (0%)
|
To wiele zależy od sposobu komunikacji jaki sobie opracujesz między obiektami. Możesz to zrobić w głównym kontrolerze po którym będą dziedziczyć wszystkie inne. Możesz to zrobić w pliku głównym tzw. "bootstrap.php" przed wywołaniem kontrolera głównego. Wszystko zależy od tego jak będzie: czytelniej, wygodniej, i jak łatwo będziesz mógł modyfikować tworzoną aplikację na bazie takiego frameworka. Do tego jeszcze dochodzi sposób przechowywania informacji ACL. Czy to będzie baza danych czy to plik - wymyśl sobie jakiś fajny trik. (IMG:style_emoticons/default/nerdsmiley.png)
Również trzeba brać pod uwagę to czy ACL będzie ustawiany z jakiegoś panela administracyjnego czy tylko na poziomie pliku konfiguracyjnego lub bazy danych manualnie. To też może mieć wpływ na to jakie rozwiązanie zrobisz. Także - wykonaj przetestuj i wybierz co Ci pasi najbardziej. Ten post edytował LSM 9.06.2011, 09:38:24 |
|
|
|
prachwal Koncepcja ACL-i 1.05.2011, 17:56:02
pejott Może się to odbyć w obiekcie, który na podstawie d... 1.05.2011, 18:07:46
bastard13 Po pierwsze to stworzyłbym jakąś klasę acl'a d... 10.06.2011, 21:22:13
Hellz Poczytaj o security w dokumentacji Symfony 2 (łącz... 30.06.2011, 22:32:24
zend Nie postawiłeś sobie jeszcze jednego ważnego pytan... 17.07.2011, 11:32:13 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 17:23 |