Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Redirect przy logowaniu
Forum PHP.pl > Forum > PHP
kuujo
Witam

Czasami na stronach internetowych, albo w gotowych skryptach, które oglądam, między ekranem logowania a stroną dla zalogowanych jest jedna strona, która przekierowuje do tej właściwej. Czy to ma jakiś sens jeżeli chodzi o bezpieczeństwo, czy to coś daje, czy to nie ma znaczenia i jak zrobię, aby po zalogowaniu od razu przechodziło na stronę z zawartością to nic nie stracę?
emtiej
moim zdaniem ta strona ma sens, jeżeli użytkownik może wybrać gdzie chce zostać przeniesiony, np jeżeli użytkownik chciał napisać posta/komentarz, kiedy był niezalogowany zostaje przenoszony do formularza logowania, a po zalogowaniu wyświetla się właśnie ta strona z przekierowaniami do pisania postu i na stronę główną. Sam pewnie wiesz jakie to denerwujące, kiedy po zalogowaniu użytkownik zostaje przenoszony na stronę główną zamiast do podstrony na której był przed zalogowaniem. I moim zdaniem na tym to polega, a czy ma jakiś wpływ na bezpieczeństwo skryptu tego Ci nie powiem.
Tajgeer
Tak naprawdę nie ma to większego znaczenia. Głównym zadaniem takiej strony jest zachowanie porządku w kodzie - wszelkie operacje związane z logowaniem/przypominaniem hasła/rejestracją są zawarte w jej kodzie, a nie na stronie docelowej, która ma się wyświetlić po wykonaniu którejkolwiek w powyższych czynności.
XianN
I nie, nie ma to absolutnie zadnego wplywu na bezpieczenstwo.
kuujo
Dzięki za szybkie odpowiedzi, mnie osobiście zawsze denerwowało, jak na niektórych forach, lub stronach po zalogowaniu wyświetlała się strona w stylu 'zostałeś zalogowany pomyślnie, za chwilę nastąpi przekierowanie do strony głównej' i zastanawiałem się, czy to ma jakiś ukryty głębszy sens, no ale skoro mówicie, że nie ma, to sobie to zdecydowanie odpuszczę.

Dzięki jeszcze raz.
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.