0

在我们的项目中,注册过程会在注册后自动登录用户,如下所示:

$token = new UsernamePasswordToken($user, null, $firewallName, $user->getRoles());
$this->get('security.context')->setToken($token);

除非我们也在同一操作中发送电子邮件,否则效果很好。

对于电子邮件,我们使用的是 swiftmailer。

任何人都可以对此有所了解吗?为什么会这样?我该怎么做才能让用户保持登录状态并发送电子邮件?

4

1 回答 1

0

终于想通了。

这仅在您在 swiftmailer 中启用假脱机时才会发生。一旦禁用假脱机,一切都会按预期工作。

现在,为什么绕线断裂这超出了我的范围,我将继续挖掘。

于 2013-08-30T11:35:05.847 回答