Elcodi\Store\UserBundle\EventListener\RememberPasswordCredentialsEventListener::giveCredentialsWithNewPassword PHP Method

giveCredentialsWithNewPassword() public method

When a password is recovered, we must always create new token with current user. It means that recover a password always will mean log in the website
public giveCredentialsWithNewPassword ( Elcodi\Component\User\Event\PasswordRecoverEvent $event )
$event Elcodi\Component\User\Event\PasswordRecoverEvent Password recover event
    public function giveCredentialsWithNewPassword(PasswordRecoverEvent $event)
    {
        $user = $event->getUser();
        $token = new UsernamePasswordToken($user, null, $this->providerKey, $user->getRoles());
        $this->tokenStorage->setToken($token);
    }
RememberPasswordCredentialsEventListener