加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Symfony2用户管理,使用FOSUserBundle或者我自己使用Symfo

发布时间:2020-12-13 16:31:48 所属栏目:PHP教程 来源:网络整理
导读:Symfony 1.x使用Symfony 2后,我熟悉了Symfony 2. 我需要创建一个具有自定义注册过程的会员网站.此外,网站动态生成用户角色(以前在SF v1.x中的凭据)来限制对站点部分的访问. 我看过FOSUserBundle,我看不到它在食谱’How to load users from a database‘链接
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的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读