| a | b | |
|---|
| 0 | + | |
|---|
| 0 | + | <?php |
|---|
| 0 | + | $cnc = midgard_connection::get_instance(); |
|---|
| 0 | + | $cnc->open('midgard.conf'); |
|---|
| 0 | + | |
|---|
| 0 | + | $user = new midgard_user(); |
|---|
| 0 | + | $user->login = "tester"; |
|---|
| 0 | + | $user->authtype = "Plaintext"; |
|---|
| 0 | + | |
|---|
| 0 | + | $user->create(); |
|---|
| 0 | + | |
|---|
| 0 | + | $params = array ("login" => "tester", "authtype" => "Plaintext"); |
|---|
| 0 | + | |
|---|
| 0 | + | $user = new midgard_user($params); |
|---|
| 0 | + | var_dump($user->login()); |
|---|
| 0 | + | |
|---|
| 0 | + | |
|---|
| 0 | + | $user = new midgard_user(); |
|---|
| 0 | + | $user->login = "tester"; |
|---|
| 0 | + | $user->authtype = "SHA256"; |
|---|
| 0 | + | |
|---|
| 0 | + | $user->create(); |
|---|
| 0 | + | |
|---|
| 0 | + | $params = array ("login" => "tester", "authtype" => "SHA256"); |
|---|
| 0 | + | $user = new midgard_user($params); |
|---|
| 0 | + | var_dump($user->login()); |
|---|
| 0 | + | |
|---|
| 0 | + | $user->password = hash("sha256", 'testpw'); |
|---|
| 0 | + | $user->update(); |
|---|
| 0 | + | $user->logout(); |
|---|
| 0 | + | |
|---|
| 0 | + | $password = hash("sha256", "testpw1"); |
|---|
| 0 | + | $params = array ("login" => "tester", "authtype" => "SHA256", "password" => $password); |
|---|
| 0 | + | $user = new midgard_user($params); |
|---|
| 0 | + | |
|---|
| 0 | + | var_dump($user->login()); // It seems that logout does not work |
|---|
| 0 | + | |
|---|
| 0 | + | |
|---|
| 0 | + | ?> |
|---|
| ... | |
|---|