File tree Expand file tree Collapse file tree 1 file changed +5
-13
lines changed
Expand file tree Collapse file tree 1 file changed +5
-13
lines changed Original file line number Diff line number Diff line change 66// Main include
77include ($ _SERVER ['DOCUMENT_ROOT ' ]."/inc/main.php " );
88
9-
10- // Check user argument
11- if (empty ($ _GET ['user ' ])) {
12- header ("Location: /list/user/ " );
13- exit ;
14- }
15-
169// Edit as someone else?
17- if (($ _SESSION ['userContext ' ] === 'admin ' ) && (!empty ($ _GET ['user ' ]))) {
18- $ user =$ _GET ['user ' ];
19- $ v_username =$ _GET ['user ' ];
10+ if (($ _SESSION ['userContext ' ] === 'admin ' ) && (isset ($ _SESSION ['look ' ]))) {
11+ $ v_username = escapeshellarg ($ _SESSION ['look ' ]);
2012} else {
21- $ user =$ _SESSION ['user ' ];
22- $ v_username =$ _SESSION ['user ' ];
13+ $ v_username = escapeshellarg ($ _SESSION ['user ' ]);
2314}
24- exec (HESTIA_CMD ."v-list-user-auth-log " .escapeshellarg ($ v_username )." json " , $ output , $ return_var );
15+
16+ exec (HESTIA_CMD ."v-list-user-auth-log " .$ v_username ." json " , $ output , $ return_var );
2517check_return_code ($ return_var ,$ output );
2618$ data = json_decode (implode ('' , $ output ), true );
2719$ data = array_reverse ($ data );
You can’t perform that action at this time.
0 commit comments