Problem
Jeśli otrzymujesz podobne wiadomości z wyjątkiem
Symfony Component HttpKernel Exception MethodNotAllowedHttpExceptionProblem polega zwykle na tym, że nie określiłeś właściwego typu trasy.
Otrzymujesz ten błąd, ponieważ możesz publikować na trasie GET.
Spróbuj podzielić trasę for na osobne trasy GET i POST.
Rozwiązanie
Nowe trasy:
Trasa::Poczta('uprawomocnić', ' [e-mail chroniony] ');
Trasa::dostwać('uprawomocnić', funkcjonować () {
powrótPogląd::robić(„członkowie/logowanie”);
});
Wtedy twoja metoda kontrolera może być po prostu
publiczny funkcjonowaćwalidacja poświadczeń(){
$e-mail =Wejście::Poczta('e-mail');
$hasło =Wejście::Poczta('hasło');
powrót 'E-mail: ' . $e-mail . ' i hasło: ' . $hasło;
}