首页 > 解决方案 > Symfony 3 - 如果帐户在 FOSUserBundle 中被禁用,则继续会话

问题描述

感谢 FOSUserBundle,在我的网站上,我管理了一些用户。

我正在使用 FOSUser 模型中的“启用”属性。

但是,当我的一位用户被禁用时,他们无法再连接。它将显示消息“您的comtpe 已禁用”。

但是,在我的网站上,当用户被禁用时,我想让他有机会连接和查看网站的某些页面。

如何在停用后取消此禁止登录?谢谢

编辑 :

在我的网站上,禁用用户的概念是不同的。我网站上的“禁用”用户将失去正常使用该网站的能力。他只能访问他的“我的帐户”空间,在该空间上他可以重新请求重新激活他的帐户,管理员将对此进行研究。

然后,他将收到一封来自管理员的电子邮件,其中包含他的答案。如果他的请求被接受,他的帐户将被重新激活,他将能够再次使用该网站的所有功能。

这就是为什么我不希望 FOSUserBundle 在用户被禁用时阻止我登录

标签: phpsymfonyfosuserbundle

解决方案


推荐阅读