Ejemplo n.º 1
0
 public function getApp($fb_uid, $app_id)
 {
     $q = $this->dbLoginFacebook->duplicate();
     $q->andWhere(array('fb_uid' => $fb_uid, 'app_id' => $app_id));
     $q->selectColumn('app_id');
     return $q->getColumn();
 }
Ejemplo n.º 2
0
 public function setMailTemporaire($uid, $mail, $status = 0)
 {
     $data = array('tmp_mail' => $mail, 'status' => $status);
     $q = $this->dbLoginMail->duplicate();
     $q->andWhere(array('uid' => $uid));
     return $this->dbMail->update($data);
 }
Ejemplo n.º 3
0
 public function delete($uid)
 {
     if ($uid == 1) {
         throw new Exception('Super admin can\'t be deleted');
     }
     $q = $this->dbLogin->duplicate();
     $q->andWhere(array('uid' => $uid));
     return $q->delete();
 }
Ejemplo n.º 4
0
 public function checkPasswordTemporaire($uid, $password_tmp)
 {
     $q = $this->dbLoginPassword->duplicate();
     $q->andWhere(array('uid' => $uid, 'password_tmp' => $password_tmp));
     $q->selectColumn('uid,password');
     if ($password_tmp != '') {
         return $q->getAssoc();
     }
 }