FOS UserBundle User Manager — вход в систему после обновления пользователя

Я хотел бы спросить, может ли пакет Fos UserBundle при добавлении пользователя войти в систему с помощью диспетчера пользователей? Если да, то каким образом?

$userManager = $this->container->get('fos_user.user_manager');
$user = $userManager->createUser();
$user -> setUsername('test');
$user -> setEmail('test');
$user -> setPlainPassword('test');
$user ->setEnabled(true);
$userManager->updateUser($user, true);`

`

0

Решение

Задача решена.

$loginManager = $this->container->get('fos_user.security.login_manager');
$firewallName =  $this->container->getParameter('fos_user.firewall_name');
$loginManager->loginUser($firewallName, $user);

Спасибо за помощь

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]