public function resetPasswordAction($token)
{
$user = $this->findUserBy('confirmationToken', $token);
if (!$user->isPasswordRequestNonExpired($this->getPasswordRequestTtl())) {
return new RedirectResponse($this->container->get('router')->generate('fos_user_user_request_reset_password'));
}
$form = $this->container->get('fos_user.form.reset_password');
$form->process($user);
return $this->container->get('templating')->renderResponse('FOSUserBundle:User:resetPassword.html.' . $this->getEngine(), array('token' => $token, 'form' => $form));
}