Fosuserebundle: администратор создает пользователей.Не хочу войти после регистрации - PullRequest
0 голосов
/ 25 мая 2018

В моей программе будет администратор или суперадмин, который создаст остальных пользователей.Проблема в том, что при использовании Fosuserbundle для регистрации пользователя он автоматически входит в систему. Я не хочу входить в систему с новым пользователем, но мне нужен идентификатор нового пользователя, чтобы показать другую форму с дополнительными данными о пользователе.

Любая помощь ??

Это то, что у меня есть в моем контроллере:

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

и в контроллере регистрации пакета, который у меня есть:

 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)
    ));
}
...