Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 2 Dołączył: 22.03.2009 Ostrzeżenie: (0%)
|
Witajcie, na początku powiem, że przeglądałem obydwa fora w poszukiwaniu odpowiedzi jednak jej nie znalazłem. Otóż mam następujący problem i nie wiem jak go rozwiązać. Mianowicie: korzystam z GuardPlugin i dostęp do strony jest tylko po zalogowaniu się. Utworzyłem prosty formularz dodawania pozycji do bazy. Kiedy wyczyszczę sesje wyskakuje błąd CSRF: attack detected. To rozumiem ponieważ sesja sie zmieniła lub wygasła. Ale jak można zamiast wyświetlać tego błędu np wróćić na stronę główna albo przeładować stronę ? Powiedzcie jak rozwiązaliście ten problem i czy wogole włączacie CSRF Protection w settings.yml. ?
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 3 Dołączył: 8.05.2007 Skąd: Poznań Ostrzeżenie: (0%)
|
Można tak jak napisał poprzednik, albo też można nadpisać odpowiednie metody klasy (np. setTimedOut) obsługującej sesję (myUser i "rodzice"), tak by w przypadku timeoutu robiły jeszcze dodatkowe rzeczy.
|
|
|
|
janek9 [Symfony]CSRF i wygasła sesja 15.12.2009, 23:20:35
Crozin Nie wiem dokładnie gdzie i kiedy jest sprawdzany C... 16.12.2009, 13:22:40 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 08:17 |