doctrine = $doctrine; } public function onSecurityAuthenticationSuccess(AuthenticationEvent $event) { $user = $event->getAuthenticationToken()->getUser(); $em = $this->doctrine->getEntityManager(); $user->setLastLoginAt(new \DateTime('now')); $em->persist($user); $em->flush(); } public function onAuthenticationSuccess(Request $request, TokenInterface $token) { $user = $token->getUser(); $em = $this->doctrine->getEntityManager(); $user->setLastLoginAt(new \DateTime('now')); $em->persist($user); $em->flush(); } }