예제 #1
0
 /**
  * initialize all config for vi system
  * @return unknown_type
  */
 public function __construct()
 {
     //MD5(?) AND active = "TRUE"
     $config = Vi_Registry::getConfig();
     $db = Vi_Registry::getDB();
     parent::__construct($db, $config['database']['params']['prefix'] . "user", 'username', 'password', 'MD5(?) AND enabled = 1');
 }
예제 #2
0
 public function __construct(Zend_Db_Adapter_Abstract $zendDb = null, $tableName = null, $identityColumn = null, $credentialColumn = null, $credentialTreatment = null, $where = null)
 {
     parent::__construct($zendDb, $tableName, $identityColumn, $credentialColumn, $credentialTreatment);
     if (null !== $where) {
         $this->_where = $where;
     }
 }
예제 #3
0
 public function __construct($zendDb = null, $tableName = null, $identityColumn = null, $credentialColumn = null)
 {
     // Get the default db adapter
     if ($zendDb == null) {
         $zendDb = Zend_Db_Table::getDefaultAdapter();
     }
     // Set default values
     $tableName = $tableName ? $tableName : 'accounts';
     $identityColumn = $identityColumn ? $identityColumn : 'email';
     $credentialColumn = $credentialColumn ? $credentialColumn : 'password';
     parent::__construct($zendDb, $tableName, $identityColumn, $credentialColumn);
 }
예제 #4
0
 /**
  * Конструктор.
  *
  * @param string $username Имя пользователя.
  * @param string $password Пароль пользователя.
  * @param int    $authtype Тип авторизации.
  *
  * @return void
  * @throws Exception
  */
 public function __construct($username, $password, $authtype)
 {
     $identityColumn = '';
     $credentialColumn = 'password';
     if ($authtype === self::AUTH_TRANSPARENT) {
         $identityColumn = 'netname';
     } elseif ($authtype === self::AUTH_FORM) {
         if (!$password) {
             throw new Exception('Не указан пароль пользователя.');
         }
         $identityColumn = 'login';
     } else {
         throw new Exception('Не верно указан тип авторизации.');
     }
     if (!$username) {
         throw new Exception('Не указан логин пользователя.');
     }
     $this->setIdentity($username);
     $this->setCredential($password);
     parent::__construct(Rp::getDbAdapter(), 'user_rp_persons_PM', $identityColumn, $credentialColumn);
 }
예제 #5
0
 /**
  * コンストラクタ。
  */
 function __construct($dbOBJ, $tableName = null, $identityColumn = null, $credentialColumn = null, $credentialTreatment = null)
 {
     parent::__construct($dbOBJ, $tableName, $identityColumn, $credentialColumn, $credentialTreatment);
 }
예제 #6
0
파일: Authdb.php 프로젝트: naegeles/Logit
 public function __construct()
 {
     $reg = new Zend_Registry();
     parent::__construct($reg->dbAdapter);
     $this->setTableName('user')->setIdentityColumn('username')->setCredentialColumn('password')->setCredentialTreatment('MD5(?)');
 }
예제 #7
0
 public function __construct()
 {
     parent::__construct(Zend_Db_Table::getDefaultAdapter(), 'users', 'username', 'password', 'MD5(?)');
 }
예제 #8
0
파일: Auth.php 프로젝트: Doluci/tomatocart
 public function __construct()
 {
     $db = Zend_Registry::get('db');
     parent::__construct($db);
 }
예제 #9
0
 public function __construct()
 {
     parent::__construct(Zend_Db_Table::getDefaultAdapter());
 }
예제 #10
0
 /**
  * @param Omeka_Db $db Database object.
  */
 public function __construct(Omeka_Db $db)
 {
     parent::__construct($db->getAdapter(), $db->User, 'username', 'password', 'SHA1(CONCAT(salt, ?)) AND active = 1');
 }
예제 #11
0
파일: AuthFb.php 프로젝트: naegeles/Logit
 public function __construct()
 {
     $reg = new Zend_Registry();
     parent::__construct($reg->dbAdapter);
     $this->setTableName('user')->setIdentityColumn('username')->setCredentialColumn('facebook_access_token');
 }
예제 #12
0
파일: Adapter.php 프로젝트: rizkioa/etak6
 public function __construct($db = null, $tableName = null, $identityColumn = null, $credentialColumn = null, $credentialTreatment = nul, $identity, $credential)
 {
     parent::__construct($db, $tableName, $identityColumn, $credentialColumn, $credentialTreatment);
     $this->setIdentity($identity);
     $this->setCredential($credential);
 }
예제 #13
0
 /**
  * __construct() - Sets configuration options
  *
  * @param  \Zend_Db_Adapter_Abstract $zendDb              If null, default database adapter assumed
  * @param  string                    $tableName
  * @param  string                    $identityColumn
  * @param  string                    $credentialColumn
  * @param  string                    $credentialTreatment
  * @return void
  */
 public function __construct(\Zend_Db_Adapter_Abstract $zendDb = null, $tableName = null, $identityColumn = null, $credentialColumn = null, $credentialTreatment = null)
 {
     parent::__construct($zendDb = null, 't_users', 'user_name', 'user_pass', 'MD5(CONCAT(?, pass_salt))');
 }
예제 #14
0
 public function __construct(Zend_Db_Adapter_Abstract $zendDb = null, $tableName = null, $identityColumn = null, $credentialColumn = null, $credentialTreatment = null)
 {
     parent::__construct($zendDb, $tableName, $identityColumn, $credentialColumn, $credentialTreatment);
 }