Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Panel administratora
Tommy14
post 19.05.2014, 10:46:27
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 8.05.2014

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


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?
Go to the top of the page
+Quote Post
Xart
post 19.05.2014, 11:52:08
Post #2





Grupa: Zarejestrowani
Postów: 267
Pomógł: 6
Dołączył: 8.04.2013

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


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
Go to the top of the page
+Quote Post
kartin
post 19.05.2014, 12:04:38
Post #3





Grupa: Zarejestrowani
Postów: 246
Pomógł: 79
Dołączył: 25.05.2010

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


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.


--------------------
Jeśli ten post pomógł to kliknij przycisk po lewej stronie.
Nie pomagam przez PW, GG, e-mail, faks, telegram, znaki dymne, ...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 17.06.2025 - 00:37