Problema
Jei gaunate panašius pranešimus su išimtimi
Symfony Component HttpKernel Exception MethodNotAllowedHttpExceptionPaprastai problema yra ta, kad nenurodėte tinkamo maršruto tipo.
Šią klaidą gaunate, nes galbūt skelbiate GET maršrutą.
Pabandykite padalinti maršrutą į atskirus GET ir POST maršrutus.
Sprendimas
Nauji maršrutai:
Maršrutas::paštu('patvirtinti', '[apsaugotas el. paštas]');
Maršrutas::gauti('patvirtinti', funkcija () {
grįžtiPeržiūrėti::padaryti('nariai/prisijungimas');
});
Tada jūsų valdiklio metodas gali būti tiesiog
viešas funkcijavalidateCredentials(){
$ el =Įvestis::paštu(„el. paštas“);
$ slaptažodį =Įvestis::paštu('Slaptažodis');
grįžti „El. Paštas:“ . $ el . 'ir slaptažodis:' . $ slaptažodį;
}