Skip to content

WP Support Access 1.0.0

Choose a tag to compare

@oyatek oyatek released this 26 Oct 12:53
· 2 commits to main since this release

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.