我是否必须为Symfony中的用户实现UserInterface

时间:2016-11-05 16:59:35

标签: php symfony

我正在使用symfony创建一个网页。从UserInterface

实施Symfony\Component\Security\Core\User是否有任何好处?

在我看来,这个界面并不能完全代表我的需求。例如,不需要和想要用户名而不仅仅是电子邮件。

1 个答案:

答案 0 :(得分:1)

您需要将其实现为多个组件,例如安全使用它。

您的用户可以扩展或简化。对于用户名,请执行

public function getUsername() 
{
    return $this->getEmail();
}