Repository navigation
WP Support Access 1.0.0
Standalone PHP/Composer package and optional installable WordPress plugin for temporary support access, adapted from MapSVG.
- One-click administrator-issued magic links, reusable until expiration or revocation.
- Separate support account per grant; creation, expiration and last-used metadata.
- Random 256-bit bearer tokens with hash-only storage.
- Expiring WordPress sessions; revocation ends existing sessions and retires owned accounts.
- Site-scoped multisite behavior and network-deactivation cleanup.
- REST management API and Settings → Support access UI.
- GPL-2.0-or-later, no MapSVG or third-party runtime dependency.
Requires WordPress 5.9+ and PHP 7.4+. Upload the attached wp-support-access.zip through WordPress Plugins → Add New → Upload Plugin.
Composer installation and embedding examples are in the README; use the GitHub VCS repository until Packagist registration.
Verification: PHP syntax/Composer metadata, a disposable real WordPress/MySQL installation, HTTP login/cookies/nonces/revocation/expiry/deactivation and a real two-site multisite lifecycle. Browser automation and third-party security/cache-plugin compatibility were not exercised.