【发布时间】:2019-01-04 05:20:56
【问题描述】:
使用 Guard Auth、Symfony 3.4、FOSuser Bundle。
我的注册用户,可以为不同的任务创建子帐户。如果我的用户注销并登录到该子帐户(来自 Fuser 捆绑包的路由),所有工作都按预期工作。帐户需要特权,一切正常。
我想为我的登录用户创建一个切换器,用于他的所有子帐户。 (每个 subb 账户都有自己的 owner id 和 acc_type 字段)
如何创建适当的控制器(继承适当的接口等)、表单,并使用内置的 FOSuser 服务重新加载/切换用户到他的其他帐户?
在渲染控制器视图中(填写隐藏字段作为他的密码,添加“提交”btn以启动登录)
【问题讨论】:
-
我正在寻找创建新控制器或从 FOSuser Bundle 扩展 SecurityController 的方法。
-
欢迎部分回复
标签: php symfony fosuserbundle multi-user