-3
symfonyでWebページを作成しています。 Symfony\Component\Security\Core\User
からUserInterface
を導入することに利点はありますか?symfonyのユーザ用UserInterfaceを実装する必要があります
このインターフェイスは私のニーズを完全には反映していないようです。たとえば、電子メールだけでなくユーザー名を必要としないようにします。
symfonyでWebページを作成しています。 Symfony\Component\Security\Core\User
からUserInterface
を導入することに利点はありますか?symfonyのユーザ用UserInterfaceを実装する必要があります
このインターフェイスは私のニーズを完全には反映していないようです。たとえば、電子メールだけでなくユーザー名を必要としないようにします。
あなたはそれを多くのコンポーネントとして実装する必要があります。セキュリティはそれを使用します。
あなたのユーザーは、拡張または簡略化することができます。ユーザー名のためだけに
public function getUsername()
{
return $this->getEmail();
}