如何在Symfony Security

时间:2017-09-09 10:18:37

标签: symfony symfony-security

我正在使用Symfony Security来登录功能。我的用户名字段在数据库中加密,我猜想Symfony Security在登录时无法找到正确的用户,因此。

目前我有一个空的登录操作,它在我应该拥有的文档中说明:

/**
 * @Route("/login", name="login")
 */
public function loginAction(Request $request)
{
}

我想知道我是否可以在某种程度上加密请求中的用户名,然后再将其发送到Symfonys捆绑的登录方法。我想我必须以某种方式扩展这个loginAction?或者只是被Symfony覆盖了?

1 个答案:

答案 0 :(得分:0)

在使用用户名

搜索用户实体之前,使用custom provider加密$ username