Ejemplo n.º 1
0
 public function executeConfirmEmail(sfWebRequest $request)
 {
     $user = AuthorPeer::retrieveByCheckHash($request->getParameter('hash'));
     $this->forward404Unless($user);
     $user->setConfirmedEmail(true);
     $user->setCheckHash('');
     $user->save();
     $this->getUser()->login($user);
     $this->getUser()->setFlash('notice', 'Your email address has been confirmed');
     $this->redirect('@homepage');
 }