Exemplo n.º 1
0
	public function loginAction() {
		$email = $this->frontController->getParam('email');
		$password = $this->frontController->getParam('password');
		
		$user = new User_Model_User();
		$user->loadPost();
		$success = $user->login();
		if (!$success) {
			$this->addError('Incorrect login');
		}
	}
Exemplo n.º 2
0
 public function loginAction()
 {
     $settings = Zend_Registry::get('environmentSettings');
     $layoutVersion = $settings->page->layout;
     # we don't need the admin menu
     $layout = Zend_Layout::getMvcInstance();
     $layout->setLayout('frontend');
     $layout->setLayoutPath(APPLICATION_PATH . DIRECTORY_SEPARATOR . 'layouts' . DIRECTORY_SEPARATOR . $layoutVersion);
     # actually do the login stuff
     $form = new Admin_Form_Login();
     $req = $this->getRequest();
     $this->view->form = $form;
     if ($req->isPost()) {
         if ($form->isValid($_POST)) {
             $values = $form->getValues();
             if (User_Model_User::login($values['username'], $values['password'])->isValid()) {
                 return $this->_helper->redirector('index', 'index', 'admin');
             }
         }
     }
 }