![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 365 Pomógł: 70 Dołączył: 5.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Piszę (w celach ćwiczenia) klasę uwierzytelniania. W klasie mam metody takie jak, check_if_logged, connect_to_databese itd... są to metody które są zdecydowanie w backendzie. A co z frontend'em? Powiedzmy przydałaby się metoda wyswietlajaca formularz logowania. I teraz jeśli dam po prostu:
To będzie to wystarczająco oddzielone? Czy może, nie wiem, mieć zapisany formularz w oddzielnym pliku tekstowym i includować go w metodzie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
A nie możesz po prostu zerknąć jak to jest zrobione we frameworkach jak Zend_Auth? Masz klasę adaptera np bazę danych którą możesz odpytać również niezależnie (getDbSelect()) oraz storage w tym wypadku sesję która tworzy nową "przestrzeń nazw". Do logowania tworzysz zwykły formularz w kontrolerze np. user/loguj i sprawdzasz poprawność wprowadzonych danych przez Zend_Auth->setCredential itd. Żadnego wciskania funkcjonalności do klas które za to nie odpowiadają.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 06:45 |