![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 29 Dołączył: 5.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Używam Kohany 3.2 i zastanawaim się jak zrobić przekierowanie po zalogowaniu. Nie chodzi mi o zwykłe przekierowanie bo taki mam. Załóżmy że mam podstrony serwisu, które są tylko dla zalogowanych no i jeśli ktoś nie jest zalogowany to przekierowuje go do formularza logowania. I do tego momentu wszystko ładnie mi działa. I teraz chcesz zrobić żeby mi przekierowało do strony do której próbował uzyskać dostęp. A nie do tej która jest ustawiona domyślnie po zalogowaniu. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jak przekierowujesz na stronę logowania daj parametr referer w którym będzie adres na który user chciał wejść, i po zalogowaniu przenoś go tam. Pytanie wogóle nie ma związku z kohaną, ale żeby nie było to
Kod $this->request->referrer()
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 29 Dołączył: 5.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie ma związek bo pytam o to czy kohana ma jakąś metodę do tego ;p
I pisze coś takiego w miejscu gdzie potrzebne jest logowanie
A później w kontrolerze do logowania coś takiego
albo tak A później w kontrolerze do logowania coś takiego
i też nic. Tak że chyba źle cię zrozumiałem. Ten post edytował grzes999 17.04.2012, 22:45:43 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Wywołujesz $this->request->redirect()? referrer() zwraca tylko adres, spod którego przyszło odwołanie, a nie dokonuje samego przekierowania.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 01:32 |