Symfony2 - FOSUserBundle - 我应该使用 FOS 重建用户管理吗?
Symfony2 - FOSUserBundle - should I use FOS to rebuild user management?
这是一个实际问题。
我在没有使用FOS的情况下完成了注册和登录。我也完成了电子邮件验证和密码重置功能。我设法让 HWIOAuthBundle
工作,现在我可以在社交媒体上签名 up/login。
我没有使用 FOS
,因为我在同一个页面上有两个注册表格和登录表格,使用 FOS
实现起来看起来非常复杂。
从那时起,每当我搜索有关用户管理的任何问题的任何解决方案时,我通常都会看到漂亮的 FOS
解决方案。我开始看到 FOS
适用于多个包,包括 SonataAdminBundle
和 HWIOAuthBundle
。
我应该在 FOS
上重建我的用户系统吗?是否有可能实现我在使用它之前提到的? (同一页面有 2 个注册表格 + 1 个登录表格)。
在我看来,如果你有时间让你自己的解决方案如你所愿,那就坚持下去。
如果不换成FOS。
为什么不首先使用 FOS?很简单:你必须 overwrite/extend 一堆东西才能让它按你的意图工作。总的来说,FOS User Bundle 是一个功能强大的捆绑包。但它有它的局限性和特殊的东西(比如它要求每个用户都有一个用户名,你必须重写其中的很大一部分或者使用快速而肮脏的解决方案,比如覆盖表单和设置电子邮件时设置用户名相同)。
我在几个项目中使用了 FOS,它就像宣传的那样有效。如果那是你想要的,那就去吧。
这是一个实际问题。
我在没有使用FOS的情况下完成了注册和登录。我也完成了电子邮件验证和密码重置功能。我设法让 HWIOAuthBundle
工作,现在我可以在社交媒体上签名 up/login。
我没有使用 FOS
,因为我在同一个页面上有两个注册表格和登录表格,使用 FOS
实现起来看起来非常复杂。
从那时起,每当我搜索有关用户管理的任何问题的任何解决方案时,我通常都会看到漂亮的 FOS
解决方案。我开始看到 FOS
适用于多个包,包括 SonataAdminBundle
和 HWIOAuthBundle
。
我应该在 FOS
上重建我的用户系统吗?是否有可能实现我在使用它之前提到的? (同一页面有 2 个注册表格 + 1 个登录表格)。
在我看来,如果你有时间让你自己的解决方案如你所愿,那就坚持下去。 如果不换成FOS。
为什么不首先使用 FOS?很简单:你必须 overwrite/extend 一堆东西才能让它按你的意图工作。总的来说,FOS User Bundle 是一个功能强大的捆绑包。但它有它的局限性和特殊的东西(比如它要求每个用户都有一个用户名,你必须重写其中的很大一部分或者使用快速而肮脏的解决方案,比如覆盖表单和设置电子邮件时设置用户名相同)。
我在几个项目中使用了 FOS,它就像宣传的那样有效。如果那是你想要的,那就去吧。