Aktywne Wpisy
Co ta dzisiejsza młodzież ma w głowie to ja nawet nie.
Mama mi właśnie powiedziała, że siostra cioteczna +/- 16 lvl z w miarę dobrego domu bo wujek inżynier wysokich napięć, a ciocia pielęgniarka uciekła z domu i znaleźli ją dopiero po dwóch dniach u koleżanki. Dlaczego uciekła? Bo wujek nie pozwolił jej się zapisać na poledance xD
Poledance w sensie taniec na rurze. Wujek stwierdził, że nie będzie ona kręciła dupą
Mama mi właśnie powiedziała, że siostra cioteczna +/- 16 lvl z w miarę dobrego domu bo wujek inżynier wysokich napięć, a ciocia pielęgniarka uciekła z domu i znaleźli ją dopiero po dwóch dniach u koleżanki. Dlaczego uciekła? Bo wujek nie pozwolił jej się zapisać na poledance xD
Poledance w sensie taniec na rurze. Wujek stwierdził, że nie będzie ona kręciła dupą
gharman +131
W Niemczech panika bo cena kebaba osiagnela 34 zl (8 euro). Partie lewicowe zadaja wprowadzenia limitu ceny na kebab na poziomie 22zl.
Brzmi jak the onion? Jednak to prawda.
Tymczasem w Polsce gdzie zarabia sie mniej niz polowe?
- 35 zl to normalna cena za kebab. jak ma sie gastronomianinaczej utrzymac?!?
Polak sie cieszy jak jest drozej, bo to znaczy ze go stac! On jest kuhhh×a kims! Doszedl do czegos! Ma kebaba!
Brzmi jak the onion? Jednak to prawda.
Tymczasem w Polsce gdzie zarabia sie mniej niz polowe?
- 35 zl to normalna cena za kebab. jak ma sie gastronomianinaczej utrzymac?!?
Polak sie cieszy jak jest drozej, bo to znaczy ze go stac! On jest kuhhh×a kims! Doszedl do czegos! Ma kebaba!
Znam trochę #php ale teraz muszę się podszkolić z #sf2. Chcę zrobić logowanie się na stronę. Korzystając z cookbook zrobiłem rejestrację użytkownika, teraz chcę zrobić logowanie. Korzystam z tego:http://symfony.com/doc/current/cookbook/security/form_login_setup.html
Ale po wprowadzeniu danych logowania się i wysłaniu ich otrzymuję błąd:
Nie rozumiem ocb, bo w coockbook napisane, że metoda loginCheckAction nie jest wywołana tylko dzieje się wszystko automatycznie, a tutaj mam błąd, bo metoda nic nie zwraca. Co robię nie tak?
#webdev
Komentarz usunięty przez autora
W linku który podałem napisane jest, że wszystko ma działać automatycznie, więc raczej podejrzewam, że trzeba skonfigurować /app/config/security.yml i ustawić providers aby korzystało z Entity User i sprawdziło dane w bazie danych. Niestety, ale SF to dla mnie ciemny las i nie wiem jak to ma działać.
W pracy mam Yii i tam wszystko jest prostsze, ale jeśli chcę się rozwijać i zmienić
Po drugie użyj dokumentacji instalacji FOSUserBundle a nie tej symfonowej, bo połowy rzeczy które są tam opisane są zbędne i da sie to zrobić prościej
albo ustawić @Template('...') w adnotacji, i
(w tablicy zwracasz tablicę zmiennych do szablonu, funkcja render() przyjmuje ją jako drugi argument)
SecurityController - http://pastebin.com/RzWLRh7E
Security.yml - http://pastebin.com/Ra1xv2bs
User.php - http://pastebin.com/L3gr8MtN
UserRepository.php - http://pastebin.com/26iKMAbG
1. W
loginCheckAction()
rzucaj sobie w środku wyjątkiem, npthrow new \ RuntimeException('Błąd konfiguracji Security, ta akcja nie powinna się odpalić');
– w ten sposób w przyszłości łatwiej wykryjesz problem, jak coś się zwali (podpatrzone w FOSUserBundle).2. W dokumentacji masz:
firewalls:
default:
anonymous: ~
http_basic: ~
form_login:
login_path: /login
check_path: /login_check
I dodatkowo:
The login_path and check_path can also be route names (but cannot have mandatory
First, be sure that you've defined the /login and /login_check routes correctly and that they correspond to the login_path and check_path config values. A misconfiguration here can mean that you're redirected to a 404 page instead of the login page, or that submitting the login form does nothing (you just see the login form over and over again).
Teraz przy próbie zalogowania się, mam wraca mi do formy logowania się i mam błąd: 'Authentication request could not be processed due to a system problem.'
Jeżeli bezpośrednio otworzę http://127.0.0.1:8000/login_check to otrzymuję wyjątek, że mam niepoprawną konfigurację...
@mariecziek: Wpisałem Twój wyjątek w Google'a.
(U mnie) trzeci wynik pokazuje dyskusję, że należy ten komunikat poprawić (bo mało wyjaśnia) oraz z czego on wynika: https://github.com/symfony/symfony/issues/13949
Czyli w sekcji
providers
musisz dorzucić jeszcze kluczproperty
.@vibro_vagins: Bo ssie, ale z innych powodów.
---
@mariecziek: I jak?
No nic, zadanko wykonałem i może wezmą mnie do nowej pracy :/