![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%) ![]() ![]() |
Witam
Na początku mój kod http://forum.php.pl/index.php?showtopic=60104 Wszystko działa elegancko ale: Jak/gdzie moge sobie wstawić kod ze sprawdzaniem sesji użytkownika (czy zalogowany czy nie). Nie mam pojęcia w którym miejscu w się to robi, czy w kontrolerze czy w modelu czy może w widoku? Proszę o naprowadzenie gdzie mogę to ugryźć. Szukałem w manualu zenda ale nic nie znalazłem (czyt. przykładu dla opornych) Może mam sprawdzić sesje w indexAction? ta akcja jest wywoływana w moim przykładzie za każdym razem
To niby działa ale tylko na akcje index, i musiałbym wstawiać to w każdej akcji. Więc odpada, pozatym raczej marnie to wygląda Ten post edytował eS... 14.01.2007, 02:07:46 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 453 Pomógł: 22 Dołączył: 20.09.2004 Skąd: Kraków - NH - Ostrzeżenie: (0%) ![]() ![]() |
stworzyłem logowanie w ZF razem z uproszczonym systemem RBAC. więc tak:
- do logowania i wylogowania używam kontrolera odpowiedzialnego tylko za to - do sprawdzania czy użytkownik jest zalogowany ( poprawny login i hasło) używam plugin`u - plugin także używając ZF:ACL nadaje prawa dla systemu RBAC - w każdej akcji sprawdzam czy dany użytkownik ma prawo do jej uruchomienia jeżeli ktoś będzie chętny mogę udostępnić pliki tylko, że jak na razie są bez dokumentacji. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 16:29 |