Advertisement
Guest User

Untitled

a guest
Jun 20th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.96 KB | None | 0 0
  1. public function loginAction()
  2.     {
  3.         // action body
  4.         $auth_adapter=$this->getAuthAdapter();
  5.         echo gettype($auth_adapter);
  6.         $username='JmcC';
  7.         $password='123';
  8.         $auth_adapter->setIdentity($username)
  9.                      ->setCredential($password);
  10.         $auth=Zend_Auth::getInstance();
  11.         $out=$auth->authenticate($auth_adapter);
  12.             if($out->isValid()){
  13.                 echo ' pass' ;
  14.                 }else{
  15.                     echo 'Not pass';
  16.                     }
  17.            
  18.        
  19.         $this->view->loginForm=$loginForm;
  20.        
  21.     }
  22.      private function getAuthAdapter() {
  23.         $authAdapter=new Zend_Auth_Adapter_DbTable(Zend_Db_Table_Abstract::getDefaultAdapter());
  24.         $authAdapter->setTableName('users')
  25.                     ->setIdentityColumn('username')
  26.                     ->setCredentialColumn('password')
  27.                     ->setCredentialTreatment('MD5(?)');
  28.      
  29.      }
  30. -------------------
  31. Output:
  32.  
  33. NULL
  34. Fatal error: Call to a member function setIdentity() on a non-object in C:\xampp\htdocs\Eco-Cars\application\controllers\AccountsController.php on line 53
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement