public function loginAction(Request $request)
{
$helper = $this->get('security.authentication_utils');
return $this->render(
'frontend/authenticate/login.html.twig',
array(
'last_username' => $helper->getLastUsername(),
'error' => $helper->getLastAuthenticationError(),
)
);
}
/**
* @Route("/login_check", name="security_login_check")
*/
public function loginCheckAction()
{
}
答案 0 :(得分:0)
您不应该为防火墙定义的check_path部分提供明确的操作。
只需将防火墙的check_path
属性指向登录操作,如下所示:
http://symfony.com/doc/current/security/form_login_setup.html
- 创建正确的路线
醇>首先,请确保您已正确定义/ login路由,并且它对应于login_path和check_path配置值。这里的配置错误可能意味着您被重定向到404页面而不是登录页面,或者提交登录表单什么都不做(您只是一遍又一遍地看到登录表单)。