Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Panel administratora
Forum PHP.pl > Forum > Przedszkole
Tommy14
Witam, mam zrobione logowanie i rejestrację. W jaki sposób najlepiej zrobić logowanie na poziom administratora? Czy wystarczy zrobić warunek z if, jezeli nazwa i haslo jest równe "admin "(przykładowo) to przekierowanie na strone penelu admina?
Xart
dodaj sobie do bazy kolumnę ranga i np 1 to admin i dodaj do warunu logowania kolejnego iff;a że jak jest jeden to nadajesz sesje admina smile.gif
kartin
Tam gdzie przechowujesz nazwę i hasło użytkownika przechowuj też informację o tym czy jest adminem. Po zalogowaniu sprawdzasz czy jest adminem i jeśli tak to wyświetlasz stronę admina. Dodatkowo na stronach przeznaczonych dla admina trzeba sprawdzać, czy użytkownik jest adminem. Może być tak, że inny użytkownik bez uprawnień admina po zalogowaniu się, może chcieć wykonać rzeczy przeznaczone dla admina np. ręcznie wpisując odpowiedni adres strony.
Możesz to zrobić np. zapisując w sesji informację o tym, że użytkownik jest adminem i przy każdym wywoływaniu rzeczy zastrzeżonych tylko dla admina sprawdzać w sesji, czy użytkownik jest adminem.
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.