
<?php
$cnc = midgard_connection::get_instance();
$cnc->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 


?>
