16ooUOlDUomNBy4lXuz2k1 changeset

Changeset336531323132 (b)
ParentNone (a)
ab
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+?>
...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
--- Revision None
+++ Revision 336531323132
@@ -0,0 +1,39 @@
+
+<?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
+
+
+?>