--- Revision None +++ Revision 336531323132 @@ -0,0 +1,39 @@ + +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 + + +?>