symfony2的自定义用户提供程序

时间:2014-07-29 09:15:57

标签: symfony authentication

我将为我的网站创建自定义用户提供程序,并且用户没有“username”和“password”这样的概念(实际上有类似密码的东西,但它的调用方式不同)。 在文档中说User用户实体必须从安全包中实现UserInterface,它具有getUsername,getPassword等方法。 我可以用自己的田地制作吗?或者我是否应该使用名称冲突(例如,getUsername将返回我的唯一字段)来实现我的行为?

1 个答案:

答案 0 :(得分:0)

是的,你可以。您只需要实现界面。getUsername()可以是您可以识别用户的任何内容。(甚至不是错误的实现)