В моей программе будет администратор или суперадмин, который создаст остальных пользователей.Проблема в том, что при использовании 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)
));
}