public function onAuthenticationSuccess(Request $request, TokenInterface $token)
 {
     $userLogin = new UserLogin();
     $userLogin->setIpAddress($request->getClientIp());
     $userLogin->setUser($token->getUser());
     $this->em->persist($userLogin);
     $this->em->flush();
     return new RedirectResponse($this->router->generate('default_security_target'));
 }
Example #2
0
 /**
  * Remove userLogin
  *
  * @param \AppBundle\Entity\UserLogin $userLogin
  */
 public function removeUserLogin(UserLogin $userLogin)
 {
     $this->userLogins->removeElement($userLogin);
 }