php - Symfony 3 - 如果帐户在 FOSUserBundle 中被禁用,则继续会话
问题描述
感谢 FOSUserBundle,在我的网站上,我管理了一些用户。
我正在使用 FOSUser 模型中的“启用”属性。
但是,当我的一位用户被禁用时,他们无法再连接。它将显示消息“您的comtpe 已禁用”。
但是,在我的网站上,当用户被禁用时,我想让他有机会连接和查看网站的某些页面。
如何在停用后取消此禁止登录?谢谢
编辑 :
在我的网站上,禁用用户的概念是不同的。我网站上的“禁用”用户将失去正常使用该网站的能力。他只能访问他的“我的帐户”空间,在该空间上他可以重新请求重新激活他的帐户,管理员将对此进行研究。
然后,他将收到一封来自管理员的电子邮件,其中包含他的答案。如果他的请求被接受,他的帐户将被重新激活,他将能够再次使用该网站的所有功能。
这就是为什么我不希望 FOSUserBundle 在用户被禁用时阻止我登录
解决方案
推荐阅读
- java - 在 spring-cloud 项目中,可以完全用 bootstrap.yml 替换 application.yml 吗?
- python - 无法安装避风港 R
- continuous-integration - 在多个存储库之间共享 github 工作流的最有效方式是什么?
- apache2 - 未找到 在此服务器上未找到请求的 URL。Apache/2.4.29 (Ubuntu) 服务器在 localhost 端口 9080
- amazon-web-services - 从弹性beantalk获取日志文件
- asp.net - 如何在使用 IdentityServer4 的 ASP.Net Core SPA 模板中为剃须刀页面添加身份验证
- ios - 为什么我的 iOS 应用打开后突然开始崩溃?
- c++ - 如何在全屏模式下(在 OpenGL 中)使背景透明?
- html - 无法将外部 CSS 链接到 HTML
- flutter - Flutter_ffmpeg:如何从 url 或 storage 获取视频和音频