php – Symfony2用户管理,使用FOSUserBundle或者我自己使用Symfony的食谱代码作为起点?

前端之家收集整理的这篇文章主要介绍了php – Symfony2用户管理,使用FOSUserBundle或者我自己使用Symfony的食谱代码作为起点?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Symfony 1.x使用Symfony 2后,我熟悉了Symfony 2.

我需要创建一个具有自定义注册过程的会员网站.此外,网站动态生成用户角色(以前在SF v1.x中的凭据)来限制对站点部分的访问.

我看过FOSUserBundle,我看不到它在食谱’How to load users from a database链接上可用的代码上面提供了什么.我在用户注册用户管理方面有很多自定义逻辑,如前所述,我不想经历使用FOSUserBundle的学习曲线,只能使用自己的方法来覆盖很多方法自定义方法.

我不太了解Symfony2,以决定是否从食谱编写代码并将其扩展到我自己的UserBundle中,或者投入时间学习如何使用FOSUserBundle,并使用自定义逻辑进行自定义.

总而言之,这是我想要与用户做什么:

>提供自定义注册工作流程
>动态地更新用户角色/组成员资格(最初在登录期间,随后在会话期间).

我的问题是 – 哪个课程需要我最少的学习曲线和努力(我有不到一个星期的时间才能获得准系统的网站,而且我只在业余时间做web开发).

我:

>编写我自己的UserBundle,使用cookbook中的代码作为起点
>了解如何使用FOSUserBundle并使用我的自定义逻辑进行自定义? (往上看)

FOSUserBundle提供:

>用户和组实现
>具有实用功能的控制器(注册,丢失密码)
>视图

如果您需要这些功能,请使用此软件包,这将节省您的时间!

我不知道你的认证逻辑多么复杂,但我很确定它可以适应FOSUserBundle的.

原文链接:https://www.f2er.com/php/132246.html

猜你在找的PHP相关文章