-3
我正在使用symfony創建一個網頁。從Symfony\Component\Security\Core\User
實施UserInterface
有沒有什麼優勢?我是否需要在Symfony中爲用戶實現UserInterface
在我看來,這個界面並不能完全代表我的需求。例如,不需要並且需要用戶名而不僅僅是電子郵件。
我正在使用symfony創建一個網頁。從Symfony\Component\Security\Core\User
實施UserInterface
有沒有什麼優勢?我是否需要在Symfony中爲用戶實現UserInterface
在我看來,這個界面並不能完全代表我的需求。例如,不需要並且需要用戶名而不僅僅是電子郵件。
您需要將其實現爲儘可能多的組件,例如安全使用它。
您的用戶可以擴展或簡化。用戶名只是做
public function getUsername()
{
return $this->getEmail();
}