Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 11 Dołączył: 5.09.2009 Ostrzeżenie: (0%)
|
Bazując na tym artykule: http://symfony.com/doc/current/book/securi...-authentication staram się zrobić by po odwiedzeniu stron zaczynających się na '/admin' następowało przekierowanie do strony logowania, ale odwiedzenie np. linka http://localhost:81/app_dev.php/admin/edycja-strony/1 powoduje wyświetlenie strony zamiast przekierowanie do formularza logowania. Nie wiem z czego to wynika, zrobiłem tak jak w tym artykule modyfikując plik /app/config/security.yml:
Więc powinno chyba zadziałać, nie rozumiem co jest nie tak. Cache mam wyczyszczone. Może jest to coś związanego z routingiem, w pliku /src/Acme/StronaBundle/Resources/config/routing.yml mam np.:
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%)
|
No właśnie nie powinno działać tak jak tego oczekujesz. Przeczytaj jeszcze raz jakie są różnicę między autentykacją i autoryzacją.
Potrzebujesz zmienić firewalle, np. dodać wpis: Kod security: firewalls: admin: pattern: ^/admin anonymous: false Plus do tego jeszcze konfiguracja entry point. Z routingiem nie ma to nic wspólnego. |
|
|
|
wiewiorek [Symfony]Symfony 2 - uwierzytelnienie 13.08.2011, 14:36:18
wiewiorek Dlaczego dalej mi adresy zaczynające się od /admin... 4.10.2011, 18:47:49
destroyerr Oczywiście, że nic nie trzeba dodawać. Miałeś prob... 4.10.2011, 19:49:25 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 20:13 |