Guest User

Untitled

a guest
Jun 18th, 2018
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. <?php
  2. public function indexAction()
  3. {
  4. $title = $this->view->title = "Try to login.";
  5. $this->view->headTitle($title, 'PREPEND');
  6.  
  7. $form = new Form_Login;
  8. $this->view->form = $form;
  9. if ($this->getRequest()->isPost()) {
  10. $formData = $this->getRequest()->getPost();
  11. if ($form->isValid($formData)) {
  12.  
  13. $username = $form->getValue('username');
  14. $password = $form->getValue('password');
  15.  
  16. $authAdapter = new Zend_Auth_Adapter_DbTable(Zend_Db_Table::getDefaultAdapter());
  17.  
  18. $authAdapter
  19. ->setTableName('users')
  20. ->setIdentityColumn('username')
  21. ->setCredentialColumn('password')
  22. ;
  23.  
  24. $authAdapter
  25. ->setIdentity($username)
  26. ->setCredential($password)
  27. ;
  28. $auth = Zend_Auth::getInstance();
  29. $result = $auth->authenticate($authAdapter);
  30.  
  31. // Print the identity
  32. //echo $result->getIdentity() . "\n\n";
  33.  
  34. // Print the result row
  35. //print_r($authAdapter->getResultRowObject());
  36.  
  37. //$this->_redirect('/');
  38. } else {
  39. $form->populate($formData);
  40. }
  41. }
  42. }
Add Comment
Please, Sign In to add comment