我的email字段中有字段,login.html.twig并希望将最后输入的email而不是用户名传递给我的模板。如何获取emailAuthenticationUtils::getLastUsername() 表单?
1 回答
慕容森
TA贡献1853条经验 获得超18个赞
只需传递email到getCredentials()您LoginAuthenticator班级的方法内的会话:
public function getCredentials(Request $request)
{
$credentials = [
'email' => $request->request->get('email'),
'password' => $request->request->get('password')
];
$request->getSession()->set(
Security::LAST_USERNAME,
$credentials['email']
);
return $credentials;
}
- 1 回答
- 0 关注
- 135 浏览
添加回答
举报
0/150
提交
取消