index.php 583 B

1234567891011121314151617181920212223
  1. <?php
  2. use function Hestiacp\quoteshellarg\quoteshellarg;
  3. $TAB = "USER";
  4. // Main include
  5. include $_SERVER["DOCUMENT_ROOT"] . "/inc/main.php";
  6. if ($_SESSION["userContext"] === "admin" && !empty($_GET["user"])) {
  7. $user = quoteshellarg($_GET["user"]);
  8. }
  9. exec(HESTIA_CMD . "v-list-user-ssh-key " . $user . " json", $output, $return_var);
  10. if ($return_var > 0) {
  11. check_return_code_redirect($return_var, $output, "/");
  12. }
  13. $data = json_decode(implode("", $output), true);
  14. // Render page\
  15. render_page($user, $TAB, "list_key");
  16. // Back uri
  17. $_SESSION["back"] = $_SERVER["REQUEST_URI"];
  18. ?>