![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 209 Pomógł: 3 Dołączył: 6.04.2010 Skąd: Słupca Ostrzeżenie: (0%) ![]() ![]() |
Siema właśnie uczę się symfony mam ustawione w pliku seciurity.yml że pewne akcje nie są dostępne dla niezalogowanych a w pliku seitings.yml ustawiłem że gdy user jest niezalogowany ma wczytać akcję logowania a nie żądaną która jest zablokowana dla nie zalogowanych niby wszystko ok sesja jest tworzona prawidłowa wszystko git lecz wywołując zastrzeżoną akcję po zalogowaniu nadal przenosi mnie na stronę logowania. Co może być nie tak??
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 304 Pomógł: 51 Dołączył: 4.02.2005 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Jeśli pytasz o symfony 2, to upewnij się, że ścieżka login_check jest za firewallem do którego chcesz się zautoryzować. Ścieżka do login nie musi być za firewallem, ale login_check już tak.
Przeczytaj w dokumentacji sekcję Avoid common pitfalls Ten post edytował -=Peter=- 6.01.2012, 23:32:35 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 209 Pomógł: 3 Dołączył: 6.04.2010 Skąd: Słupca Ostrzeżenie: (0%) ![]() ![]() |
niee chwilowo to symfony 1.1
Hej czy nikt nie potrafi mi pomóc po dłuższym zastanowieniu dochodzę do wniosku że to tak jakby symfony nie dodawała session start tak jak w strukturalnym php może ktoś mnie nakierować co może być nie tak |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
niee chwilowo to symfony 1.1 Hej czy nikt nie potrafi mi pomóc po dłuższym zastanowieniu dochodzę do wniosku że to tak jakby symfony nie dodawała session start tak jak w strukturalnym php może ktoś mnie nakierować co może być nie tak Dawno nie siedziałem w Symfony, ale najprościej to po prostu włącz najwyższy poziom raportowania błędów (w trybie dev testuj app), i sprawdź czy tablica $_SESSION cokolwiek zawiera (np. var_dump($_SESSION)), w którejś części kontrolera. No i kolejne najważniejsze pytanie, czy wyczyściłeś cache? -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 209 Pomógł: 3 Dołączył: 6.04.2010 Skąd: Słupca Ostrzeżenie: (0%) ![]() ![]() |
Zawiera
Ale zastanawiam się czy czasem nie powinna mieć wartościu true. Można jakoś zmienić jej wartość na true?? Ok zrobiłem trzeba było dodać w akcji logowania linijkę:
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Zawiera
Ale zastanawiam się czy czasem nie powinna mieć wartościu true. Można jakoś zmienić jej wartość na true?? Już nie pamiętam jak to działało w Symfony, ale tam był chyba jakiś mechanizm który automatycznie autoryzuje.
Jak widzę to sesja działa tylko użytkownik nie jest zalogowany. BTW. Swoją drogą nie lepiej się uczyć nowego Symfony? Stare już chyba nie jest wspierane i niedługo odejdzie w zapomnienie coś tak czuje ![]() -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 209 Pomógł: 3 Dołączył: 6.04.2010 Skąd: Słupca Ostrzeżenie: (0%) ![]() ![]() |
Mam książkę co na tej wersji jest więc chce się najpierw nauczyć a potem wdrożyć nowszą co lepsze 1.4 czy 2.0
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 7 Dołączył: 6.09.2011 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli masz już do wyboru 1.4 i 2.0 to ucz się 2.0. Fakt, do 1.4 jest więcej materiałów w necie, bo jest to starsza wersja ale do 2 już pisane są tłumaczenia i wiele osób jest w stanie pomóc w zakresie tej wersji. Jeżeli chcesz książkę do 1.4, to polecam:
Włodzimierz Gajda Symfony w przykładach. Naprawdę sensownie wytłumaczone:) Nie znajdziesz tam wszystkiego ale tak czy siak, przeczytanie dokumentacji, to podstawa:) pozdrawiam i życzę miłej nauki:) -------------------- Pomogłem? Kliknij "Pomógł".
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 16:27 |