Guest User

Untitled

a guest
Apr 26th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. // Get a Zend_Auth instance
  2. $auth = Zend_Auth::getInstance();
  3.  
  4. // Setup adapter
  5. $adapter = new Zend_Auth_Adapter_DbTable($dbAdapter, 'users_table', 'username_column', 'password_column', 'SHA1(?)');
  6.  
  7. // Setup user provided username and password
  8. $adapter->setIdentity($username)
  9. ->setCredential($password);
  10.  
  11. // Authenticate
  12. $result = $auth->authenticate($adapter);
  13.  
  14. $result->getCode(); // Zend_Auth_Result::SUCCESS
  15. $result->getIdentity(); // $username
  16. $result->getMessages(); // array() unless Zend_Auth_Result::FAILURE*
  17.  
  18. if ($result->isValid()) {
  19. // Set user row object as the identity
  20. $auth->getStorage()->write($adapter->getResultRowObject());
  21. }
  22.  
  23. $identity = $result->getIdentity();
  24. /*
  25. $identity->username;
  26. $identity->password;
  27. $identity->email;
  28. */
Add Comment
Please, Sign In to add comment