Пример #1
0
 public function checkPassword($login, $pass, $seed)
 {
     $wrapper = new ftpSonWrapper();
     $repoId = $this->options["REPOSITORY_ID"];
     try {
         $wrapper->initUrl("ajxp.ftp://" . rawurlencode($login) . ":" . rawurlencode($pass) . "@{$repoId}/");
         AJXP_Safe::storeCredentials($login, $pass);
     } catch (Exception $e) {
         return false;
     }
     return true;
 }
Пример #2
0
 function checkPassword($login, $pass, $seed)
 {
     $adminUser = $this->options["ADMIN_USER"];
     $wrapper = new ftpSonWrapper();
     $repoId = $this->options["REPOSITORY_ID"];
     try {
         $wrapper->initUrl("ajxp.ftp://{$login}:{$pass}@{$repoId}/");
         $_SESSION["AJXP_SESSION_REMOTE_USER"] = $login;
         $_SESSION["AJXP_SESSION_REMOTE_PASS"] = $pass;
     } catch (Exception $e) {
         return false;
     }
     return true;
 }