Guest User

Untitled

a guest
May 25th, 2018
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. public function login($user, $pass) {
  2. self::$zaAuth->clearIdentity();
  3. $rgOpts = $this->opts['container'];
  4. $strAdapter = $rgOpts['driver'];
  5.  
  6. switch($strAdapter) {
  7. case "ldap":
  8. // TODO: Omg this is very ugly
  9. foreach ($rgOpts as $host => $opts) {
  10. if ($host != "driver") {
  11. self::$zaAdapter = new Zend_Auth_Adapter_Ldap(Array($host => $opts), $user, $pass);
  12. }
  13. }
  14. break;
  15.  
  16. case "dbtable":
  17. $this->setZendDbTableAdapter($rgOpts, $user, $pass);
  18. break;
  19. default:
  20. error_log("OKAPI: Zend_Auth_Adapter_".$strAdapter." not yet usable in Okapi");
  21. return false;
  22. }
  23.  
  24. return $this->checkAuth();
  25. }
Add Comment
Please, Sign In to add comment