Fosuserebundle:admin创建用户。注册后不想登录

时间:2018-05-25 13:10:52

标签: login admin fosuserbundle registration

在我的程序中,将有一个admin或superadmin将创建其余用户。问题是当使用Fosuserbundle注册用户时,它会自动登录。 我不想使用新用户登录,但我需要新用户ID来显示另一个包含有关用户的额外数据的表单。

任何帮助??

这就是我在控制器中所拥有的:

 public function crearusuarioAction(Request $request, $idCentro)
    {
        return $this->redirect($this->generateUrl(
'fos_user_registration_register'
));
    } 

并且在我的捆绑的RegistrationController中:

 public function confirmedAction()
    {
        $user = $this->getUser();
        if (!is_object($user) || !$user instanceof UserInterface) {
            throw new AccessDeniedException('This user does not have access to this section.');
        }
    $idUsuario = $user->getId();
    return $this->redirect($this->generateUrl(
          'crearUsuarioRegistrado',
      array('idUsuario' => $idUsuario)
    ));
}

0 个答案:

没有答案