open('midgard.conf'); $user = new midgard_user(); $user->login = "tester"; $user->authtype = "Plaintext"; $user->create(); $params = array ("login" => "tester", "authtype" => "Plaintext"); $user = new midgard_user($params); var_dump($user->login()); $user = new midgard_user(); $user->login = "tester"; $user->authtype = "SHA256"; $user->create(); $params = array ("login" => "tester", "authtype" => "SHA256"); $user = new midgard_user($params); var_dump($user->login()); $user->password = hash("sha256", 'testpw'); $user->update(); $user->logout(); $password = hash("sha256", "testpw1"); $params = array ("login" => "tester", "authtype" => "SHA256", "password" => $password); $user = new midgard_user($params); var_dump($user->login()); // It seems that logout does not work ?>