我们的用户在网站上发送错误和错误的反馈。一些错误只能在用户帐户中看到。 Symfony/FOS有没有可能实现任何用户的授权?当然,这只能由用户使用ROLE_SUPER_ADMIN完成。
我看到类似的东西:
Symfony2 - 任何用户的管理员授权
public function authAction()
{
$usermanager = $this->container->get('userManager');
/** @var Entity/User $user */
$user = $usermanager->findSomeUser();
if ($currentUserIsGranted) {
/** do authorization */
return new RedirectResponse('/');
}
}