【发布时间】:2012-07-27 02:20:26
【问题描述】:
我正在阅读 FOSUserbundle 的各种文件,他们在 UserManager 中使用此功能
public function loadUserByUsername($username)
{
$user = $this->findUserByUsername($username);
if (!$user) {
throw new UsernameNotFoundException(sprintf('No user with name "%s" was found.', $username));
}
return $user;
}
public function findUserBy(array $criteria)
{
return $this->repository->findOneBy($criteria);
}
现在这两个函数在UserManager.php 中,但它们只根据密码或电子邮件返回用户。我没有找到任何完成密码匹配的代码。
是 symfony 还是 FOSUserBundle 完成的
【问题讨论】:
标签: php symfony fosuserbundle