Я пытаюсь создать систему входа в систему, которая проверяет мою сущность User базы данных для аутентификации.
Мой security.yaml:
providers:
db_web:
entity:
class: AppBundle:User
property: username
Моя функция loginController взята из документации:
public function login(Request $request, AuthenticationUtils $authenticationUtils)
{
// get the login error if there is one
$error = $authenticationUtils->getLastAuthenticationError();
// last username entered by the user
$lastUsername = $authenticationUtils->getLastUsername();
return $this->render('/login/index.html.twig', array(
'last_username' => $lastUsername,
'error' => $error,
));
}
и я получаю ошибку:
Authentication request could not be processed due to a system problem.
Возможный дубликат Неудачный вход пользователя на производственный сервер с использованием фреймворка Symfony (запрос аутентификации не может быть обработан из-за ...)
php bin/console cache:clear мне помог






class в провайдерах должно иметь кавычки вокруг имени класса class: "AppBundle:User" вместо class: AppBundle:User.
Проверьте свои журналы на var / log / dev.log