镜像自地址
https://github.com/JGZYES/ParlzPackageManger.git
已同步 2026-09-11 05:42:44 +08:00
- src/pmu.c -> src/ppdm.c; web/pmu -> web/ppdm (server default https://pmm.parlz.com/ppdm, config ~/.ppdm). - ppdm commands: register (local arithmetic captcha), login/logout/whoami, 'ppdm pack <dir> [out]' (build a .pdm via pdm_pack), 'ppdm update' (download latest ppdm binary from GitHub release to ~/.ppdm/bin/ppdm), './x.pdm' publish, help. - links pdm.c (+ the pmm stack) so pack works; release.yml builds 'ppdm' per-platform. - i18n init so messages resolve.
11 行
287 B
PHP
11 行
287 B
PHP
<?php
|
|
/* web/pmu/logout.php — revoke the caller's session token. */
|
|
define('PMM_SITE', 1);
|
|
require __DIR__ . '/lib.php';
|
|
|
|
[$tok, $email] = pmu_require_auth_token();
|
|
$s = pmu_load('sessions.json');
|
|
unset($s[$tok]);
|
|
pmu_save('sessions.json', $s);
|
|
pmu_ok(['logged_out_email' => $email]);
|