Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function login($user, $pass) {
- self::$zaAuth->clearIdentity();
- $rgOpts = $this->opts['container'];
- $strAdapter = $rgOpts['driver'];
- switch($strAdapter) {
- case "ldap":
- // TODO: Omg this is very ugly
- foreach ($rgOpts as $host => $opts) {
- if ($host != "driver") {
- self::$zaAdapter = new Zend_Auth_Adapter_Ldap(Array($host => $opts), $user, $pass);
- }
- }
- break;
- case "dbtable":
- $this->setZendDbTableAdapter($rgOpts, $user, $pass);
- break;
- default:
- error_log("OKAPI: Zend_Auth_Adapter_".$strAdapter." not yet usable in Okapi");
- return false;
- }
- return $this->checkAuth();
- }
Add Comment
Please, Sign In to add comment