Closed quba closed 13 years ago
Szkoda, że nie podałeś przykładu gdzie trzeba wejść (url) żeby zobaczyć jak wygląda ten issue w praniu. :)
akcja zalogowania, akcja wylogowania, akcja wejscia na podstrone wymagajaca zalogowania (ten redirect do login forma).
Z tego co pamiętam to do tej pory nie mam jeszcze w moich kontrolerach autoryzacji. Tak więc można do nich wejść nawet będąc niezalogowanym.
No a powinna być.
Rozwiązałem sam tego issue'a poprzez podmianę klasy HttpUtils na własną. Zaraz pójdzie commit z poprawką. Zamykam.
Wiem na czym polega problem z redirectem. Spójrzcie tutaj na funkcję resetLocale(): https://github.com/schmittjoh/symfony/commit/f300edebe4c27171a4fc7c6dfd0a71f219a6d850#diff-9 Chodzi o plik HttpUtils. W tym wątku jest napisane, że któryś dev dał na podobny problem przy locale taki wlasnie path: https://github.com/symfony/symfony/issues/1493#issuecomment-1590182 Ten cały schmittjoh napisal tego patha, ktory jest w linku pierwszym. Problem się rozwiązuje, gdy do tej funkcji resetLocale dodamy: if (isset($parameters['_conf'])) { $context->setParameter('_conf', $parameters['_conf']); } Ale niestety nie jest najlepszą praktyką ingerowanie w kod frameworka. Ktoś ma pomysł jak to inaczej zrobić?
Przypisane do @lyzkova, jako że to jego świetny pomysł z obsługą wielu konferencji. I tak już za dużo zrobiłem w tej kwestii.