Ejemplo n.º 1
0
 public static function server_checklogin($login, $passwd)
 {
     //autoload if necessary
     if (is_null(OCSUser::$persons)) {
         OCSUser::server_load();
     }
     //checklogin
     $r = OCSUser::$persons->count("login", "login='******' and password='******'");
     if ($r == 0) {
         OCSUser::$logged = false;
         return false;
     } else {
         OCSUser::$logged = true;
         $data = OCSUser::$persons->find("*", "where login='******' and password='******'");
         OCSUser::$id = $data[0]["id"];
         OCSUser::$login = $data[0]["login"];
         OCSUser::$firstname = $data[0]["firstname"];
         OCSUser::$lastname = $data[0]["lastname"];
         OCSUser::$email = $data[0]["email"];
         return $login;
     }
 }