Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework] Logowanie zend_auth
Forum PHP.pl > Forum > PHP > Frameworki
Ikky
Witam

Z racji na specyfike strony którą własnie robie będą na niej miał trzy formularze logowania kazdy dla innej grupy uzytkownikow. Do logowania używam zend auth i zastanawiam się jak wyodrębnić kazdy zend auth. Od razu mowie ze nie oplaca mi sie robic jakiegos systemu uprawnień bo kazda grupa ma zupełnie inne zadania ktore nie maja ze soba absolutnie nic wspolnego.

Czy da się jakoś nazwac sesje auth i potem np dac ifa jesli sesja sie tak nazywa to.... co myslicie?
seth-kk
wlasny adapter ktory przyjmuje login haslo i rodzaj jako parametr
to jak to bedziesz przechowywal uzaleznilbym od funkcji jakie ma to spelniac - jesli roznego rodzaju uzytkownicy nie musza byc jednoczesnie zalogowani to nie widze sensu w tworzeniu oddzielnych kontenerow i tymbardziej kombinowaniu z
  1. Zend_Auth::getInstance();

ktory o ile pamietam jest singletonem a nie multitonem
Ikky
Nie jeden user jedno logowanie bez zadnych crossów. Jak zrobić taki adapter mógłbyś troche rozwinąć ? Bo na razie rozwiązałem to tak:

w akcj logowanie otwieram zend auth
no i w akcjach ktore sa dostepne tylko po zalogowaniu daje

  1. $auth= Zend_Auth::getInstance();
  2. if(!$auth->hasIdentity()){ $this->_redirect('....'); }
seth-kk
tak
tylko ze w konstruktorze pewnie bedzie 3ci parametr z informacja co to za grupa uzytkownikow lub jej modelem
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.