Пример #1
0
 public function sendLostPasswordMail(Kwf_Model_Row_Interface $row, Kwf_User_Row $kwfUserRow)
 {
     if ($row->getSourceRow()->getModel() == $this->_auth->_model) {
         return $this->_auth->sendLostPasswordMail($row->getSourceRow(), $kwfUserRow);
     } else {
         return false;
     }
 }
Пример #2
0
 public function validateAutoLoginToken(Kwf_Model_Row_Interface $row, $token)
 {
     if ($row->getSourceRow()->getModel() == $this->_auth->_model) {
         return $this->_auth->validateAutoLoginToken($row->getSourceRow(), $token);
     } else {
         return false;
     }
 }
Пример #3
0
 public function allowPasswordForUser(Kwf_Model_Row_Interface $user)
 {
     foreach ($this->_auths as $auth) {
         if (!$auth->allowPasswordForUser($user->getSourceRow())) {
             return false;
         }
     }
     return true;
 }
Пример #4
0
 public function logLogin(Kwf_Model_Row_Interface $row)
 {
     $proxyRow = $row->getSourceRow();
     $proxyRow->getModel()->logLogin($proxyRow);
 }
Пример #5
0
 public function allowPasswordForUser(Kwf_Model_Row_Interface $user)
 {
     return $this->_auth->allowPasswordForUser($user->getSourceRow());
 }
Пример #6
0
 public function clearActivationToken(Kwf_Model_Row_Interface $row)
 {
     return $this->_auth->clearActivationToken($row->getSourceRow());
 }