Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 3.06.2009 Ostrzeżenie: (0%)
|
Mam taki problemik do rozwiązania i nie umiem wymyślić dobrego rozwiązania.
Buduję portal, gdzie część danych będzie widoczna po zalogowaniu. Dodatkowo jak w każdy portal mam panel administracyjny. Logowanie do panelu mam już zaprojektowane mniej więcej w ten sposób (sama autoryzacja użytkownika):
Działa i nie mam tu pytań. Część portalową dostępną po zalogowaniu chciałem udostępnić użytkownikom, którzy rejestrują się do innej tabeli w bazie danych: site_users Wykonując autoryzację w ten sam sposób okazuje się że można mieć dostęp do części panela (gdy się ID pokryją z tych tabel), mimo że autoryzacja dotyczyła innych danych i innej tabeli w bazie. Czy jest jakiś sposób aby dodać do autoryzacji jakiś identyfikator, po którym będzie można wychwycić którą metodą użytkownik się zalogował? Pozdrawiam. |
|
|
|
nizzre [ZendFramework] Dwa rodzaje autoryzacji na jednym portalu. 20.07.2010, 18:46:21
mazy proponuje przechowywać użytkowników w jednej tabel... 20.07.2010, 18:53:41
nizzre W panelu wykorzystuję Zend_Acl, rozbudowałem nawet... 20.07.2010, 19:00:42
mazy moim zdaniem nie rozróżniasz autoryzacji od acla, ... 21.07.2010, 08:28:00
zend W tabeli z użytkownikami zapisujesz też, do jakiej... 23.07.2010, 12:16:57
VegetaSSJ Twój problem polega na tym że Zend_Auth domyślnie ... 28.07.2010, 14:53:53 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 16:34 |