Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [ZendFramework] Logowanie Admin , user, Zaloguje się jako user automatycznie jako admin ;/
kielich
post
Post #1





Grupa: Zarejestrowani
Postów: 442
Pomógł: 4
Dołączył: 28.12.2008
Skąd: Warszawa

Ostrzeżenie: (20%)
X----


Witam mam pewien problem i nie wiem jak go rozwiązać mianowicie mam
logowanie dla usera i osobne (w innym kontrolerze dla admina) I kiedy zaloguje się jako user to po dobrym zalogowaniu itd. tworzona jest instancja

  1. $auth = Zend_Auth::getInstance()

normalnie najzwyczajniej
przy logowaniu admina również tworzy instancje i wtedy nie ważne czy zaloguje się na admina czy na usera dostep mam tu i tu

jak to rozwiązać (IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
VegetaSSJ
post
Post #2





Grupa: Zarejestrowani
Postów: 78
Pomógł: 2
Dołączył: 21.10.2006

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


Coś podobnego było już tu: Temat: ZendFramework Dwa rodzaje autoryzacji na jednym portalu

Rozwiązaniem jest ustawienie różnych przestrzeni nazw dla sesji gdzie przechowywane są dane z logowania.

  1. $auth = Zend_Auth::getInstance()
  2. $auth->setStorage(new Zend_Auth_Storage_Session('Nazwa_przestrzeni_nazw_dla_admina'));


  1. $auth = Zend_Auth::getInstance()
  2. $auth->setStorage(new Zend_Auth_Storage_Session('Nazwa_przestrzeni_nazw_dla_usera'));
Go to the top of the page
+Quote Post
quality
post
Post #3





Grupa: Zarejestrowani
Postów: 172
Pomógł: 9
Dołączył: 13.02.2006
Skąd: Warszawa

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


Łatwiej jest chyba dodac role Zend_Acl.

Najwyzsza bedzie miala dostep do wszystkiego (admin + strona ), nizsza tylko do strony.


Pozdrawiam Adrian
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: 20.12.2025 - 14:54