我试图做我自己的自定义用户提供程序,在Symfony教程从 “http://symfony.com/doc/current/security/custom_provider.html#create-a-user-class”本网站教程但无法理解如何实现本网站代码在我的localhost.Pleace帮助我一步一步的过程或视频过程。我试图做我自己的自定义用户提供程序,在Symfony
0
A
回答
0
你必须创建一个实现这个inteface
的Symfony \分量\安全\核心\用户\ UserProviderInterface
对于您必须创建一个公共函数调用loadUserByUserName接收一个字符串作为参数,一个类(用户名),那么你必须实现逻辑来获得用户实体(你可能需要调用Doctrine并在数据库中找到它,或者对api进行一些调用......),无论你需要什么服务都必须注入。
你还必须实现方法refreshUSer(),我不知道什么时候使用。
最后,检查是否支持给定的类名(通常是你必须检查它,您的用户类的类名)
一旦完成suportsClass方法,你必须设置这个类为旅游服务的服务。 yml文件。请记住在这里注入依赖关系(使用setter或使用构造函数,这取决于你)
相关问题
- 1. Symfony的2:自定义用户提供
- 2. 使用Bcrypt的Symfony 3自定义用户提供程序
- 3. Symfony 2自定义用户提供商
- 4. Symfony 2自定义用户提供程序和身份验证
- 5. 编写我自己的自定义OAuth外部登录提供程序
- 6. symfony中的自定义实体提供程序:没有用户提供程序用户“... \ ... \ Entity \ User”
- 7. 如何创建自定义在symfony中记住我的提供程序
- 8. 如何调用我的自定义设置提供程序?
- 9. 自定义ASP.NET通用提供程序
- 10. 我可以为我的自定义LINQPad数据上下文驱动程序提供自定义图标吗?
- 11. Symfony 2自定义安全提供商
- 12. 如何将Symfony资源库注入到自定义用户提供程序中?
- 13. NHibernate的自定义ADO.Net提供程序
- 14. 我的应用程序试图劫持我自己的应用程序?
- 15. Symfony:测试自定义用户登录
- 16. 从我自己的位图路由我的自定义瓷砖?
- 17. 自定义视图终止我自己的工作线程
- 18. 匿名用户的自定义身份验证提供程序
- 19. Symfony2中的自定义用户提供程序
- 20. Symfony2的自定义用户提供程序不工作
- 21. 自定义用户提供程序实体的递归角色
- 22. 试图在PHP中定义我自己的时间类型
- 23. 如何做我自己的自定义列表?
- 24. 如何做我自己的自定义运行时错误类?
- 25. 如何让用户在我的图书馆中提供自己的功能?
- 26. 使用自定义用户提供程序,用户实体等时“记住我”测试失败
- 27. wordpress我自己的自定义字段
- 28. 我自己的自定义SeekBar Android
- 29. Symfony3自定义用户提供程序不起作用
- 30. 自定义成员资格提供者或角色我自己的实现
完成这一切之后根据本教程和正如你所说,我在我的localhost url中写了什么来获取安全登录页面。 – Subhankar
你应该指向你的登录页面。你在用FosUseBundle吗? – Carlos