- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
public function executeLogin(sfWebRequest $request)
{
if ($request->isMethod('post'))
{
if (SessionPeer::auth($request->getPostParameter('email'), $request->getPostParameter('password')))
{
return $this->redirect($this->getRequest()->getUri());
}
$this->getUser()->setFlash('error.login', true);
return;
}
}
striker 02.02.2010 07:33 # 0
Вспышка слева?
guest 02.02.2010 08:10 # +1
miami 02.02.2010 10:02 # 0
HyperGeek 02.02.2010 12:35 # +1
Еще $this->getRequest() лишнее, ведь уже есть $request.
miami 02.02.2010 14:40 # +1
Dreyk 02.02.2010 16:27 # 0
А ваще поставить sfGuard и не париться =)
miami 02.02.2010 23:09 # −1
По уму конечно правильно сделать форму через механизм форм и привязать к Request со всякими валидаторами, как говорит HyperGeek. Эту тему я ещё не до конца осилил, и немного опасаюсь неосиленного.
sfGuard хорош, но отпадает.Это фича для стандартного зашёл-вышел, увы, здесь не покатит.
guest 02.02.2010 16:35 # 0
miami 02.02.2010 22:56 # 0
Без него метод также возвращает null
guest8 11.07.2020 03:41 # −999
guest8 11.07.2020 03:43 # −999