![](/img/trans.png)
[英]Symfony2 Authenticating Someone with a Custom Entity Provider ERROR
[英]Symfony2 Fatal error in Users Entity Provider
我使用的是symfony 2.3.4,在安全配置中,我想从数据库中向此Cookbook指令加载安全用户。 但是我只得到这个错误:
致命错误:类MyApp \\ AdminBundle \\ Entity \\ Users包含3个抽象方法,因此必须声明为抽象或实现其余方法(Symfony \\ Component \\ Security \\ Core \\ User \\ UserInterface :: getRoles,Symfony \\ Component \\ Security \\ Core \\ /Volumes/Htdocs/symfony/src/MyApp/AdminBundle/Entity/Users.php中的User \\ UserInterface :: getUsername,Symfony \\ Component \\ Security \\ Core \\ User \\ UserInterface :: eraseCredentials)
Symfony的安全框架期望User实体实现UserInterface
。 实现三种方法:
public function getRoles()
public function getUsername()
public function eraseCredentials()
只需从接口实现方法即可。 ;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.