Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZendFramework]ZF Acl Auth i uzytkownicy, teoria i praktyka
trylas
post
Post #1





Grupa: Zarejestrowani
Postów: 53
Pomógł: 1
Dołączył: 7.09.2008

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


Chcialbym skonstruowac system umozliwiajacy zalogowanie uzytkownika, rozpoznanie roli jaka uzytkownik pelni w systemie i przypisanie mu konkretnych zasobow. Szczegoly poszczegolnych etapow sa w manualu (i nie to jest istota ) a pytanie moje dotyczy jak zrobic to prawidlowo - zgodnie ze sztuka?

1. Czy sprawdzac czy uzytkownik jest zalogowany w bootsrapie? (jesli nie wyswietlac widok goscia)
2. Czy po zalogowaniu wyciagac z bazy role i trzymac je w sesji - i na tej podstawie udostepniac zasoby?

Szukalem na forum ale nie znalazlem opowiedzi na powyzsze pytania.
Go to the top of the page
+Quote Post
batman
post
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Ja to rozwiązałem przy pomocy plugina. W pluginie sprawdzam czy użytkownik jest zalogowany oraz czy rola, do której jest przypisany, ma odpowiednie prawa dostępu dla aktualnego zasobu. Jeśli użytkownik nie jest zalogowany lub nie ma dostępu, to w zależności od projektu, przekierowuję go na stronę logowania, stronę 404 lub stronę główną.


edit
Zapomniałem odpowiedzieć na Twoje pytania.
1. Nie, nie rób tego w bootstrapie, tylko w pluginie.
2. Po zalogowaniu się zapisujesz dane do mechanizmu przechowywania danych w Zend_Auth i na tej podstawie udostępniasz zasoby.
Go to the top of the page
+Quote Post
trylas
post
Post #3





Grupa: Zarejestrowani
Postów: 53
Pomógł: 1
Dołączył: 7.09.2008

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


dzieki za pomoc
Go to the top of the page
+Quote Post

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.08.2025 - 10:23