我正在创建一个网页symfony。从Symfony'Component'Security'Core'User
实现UserInterface
有什么优势吗?
在我看来,这个接口不能完全代表我的需求。例如,不需要用户名,而不仅仅是电子邮件。
您需要像许多组件一样实现它,例如安全组件。
您的用户可以扩展或简化。对于用户名,只需输入
public function getUsername()
{
return $this->getEmail();
}
我正在创建一个网页symfony。从Symfony'Component'Security'Core'User
实现UserInterface
有什么优势吗?
在我看来,这个接口不能完全代表我的需求。例如,不需要用户名,而不仅仅是电子邮件。
您需要像许多组件一样实现它,例如安全组件。
您的用户可以扩展或简化。对于用户名,只需输入
public function getUsername()
{
return $this->getEmail();
}